• 1673阅读
  • 17回复

[下载]Qt5.12.9 MinGW Release(32位、64位)静态编译版(包含OpenSSL) [复制链接]

上一主题 下一主题
离线zy751227
 

只看楼主 倒序阅读 楼主  发表于: 2020-07-19
— 本帖被 XChinux 执行加亮操作(2020-07-21) —
Qt5.12.9 MinGW Release(32位、64位)静态编译版(包含OpenSSL)

配置摘要详见下载目录里的:
Qt5.12.9 Configure Out MinGW.txt

链接:https://pan.baidu.com/s/17ztu_HFwwsPrUD-x8LO-Vw
提取码:mnpp

静态版和编译器路径(Qt5.12.9安装时路径默认,选装MinGW编译器):


4条评分好评度+1贡献值+1金钱+10威望+1
20091001753 好评度 +1 - 2020-07-19
20091001753 贡献值 +1 - 2020-07-19
20091001753 威望 +1 - 2020-07-19
20091001753 金钱 +10 - 2020-07-19
离线liulin188

只看该作者 1楼 发表于: 2020-07-19
为什么你不搞vc呢
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线listen342325

只看该作者 2楼 发表于: 2020-07-20
百度网盘,没vip下载太慢了
Qt 不错的选择
离线mugua001

只看该作者 3楼 发表于: 2020-07-25
请问这个版本静态编译的程序运行时,需要带OPENSSL的几个文件不?
离线ljcworld

只看该作者 4楼 发表于: 2020-07-27
链接已经失效了,能重发吗?
离线zy751227

只看该作者 5楼 发表于: 2020-07-27
回 ljcworld 的帖子
ljcworld:链接已经失效了,能重发吗? (2020-07-27 08:47) 

已经更新
离线whx110123

只看该作者 6楼 发表于: 2020-07-28
回 mugua001 的帖子
mugua001:请问这个版本静态编译的程序运行时,需要带OPENSSL的几个文件不? (2020-07-25 22:50) 

试了一下,这个版本没问题,编译出来的程序可以直接运行
离线圣域天子

只看该作者 7楼 发表于: 2020-07-31
我勒个去~~~
x64版,如果是自带的动态编译,加上 .dll 一共 10Mb
用你这个静态的编出来的 .exe 有  47Mb ~~~



编译时有错误提示:

:-1: error: Failed to retrieve MSVC Environment from "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat x86":The command "C:\WINDOWS\system32\cmd.exe" could not be started.

但不影响最终结果。


x86编出来 23MB,一半大小

离线zy751227

只看该作者 8楼 发表于: 2020-07-31
圣域天子:
我勒个去~~~
x64版,如果是自带的动态编译,加上 .dll 一共 10Mb
用你这个静态的编出来的 .exe 有  47Mb ~~~
[表情] [表情] [表情]
.......

不知道你这什么情况,我这编译无报错,而且同项目64位编译出来文件更小。

离线zy751227

只看该作者 9楼 发表于: 2020-07-31
应该是系统有问题所导致的编译报错。
cmd.exe这个是windows里的东西。





离线圣域天子

只看该作者 10楼 发表于: 2020-08-01
嗯,但不影响编译结果,所以问题不大。
请问有没有android版能编出静态不依赖其它 so的?
或者有没有详细的编译方法说明?? 我自己试试
我需要做一些ndk编出来的.so ,再用jni做接口供android下的java调用
离线apud

只看该作者 11楼 发表于: 2020-08-01
收藏.
离线mugua001

只看该作者 12楼 发表于: 2020-09-12
刚做测试,编译时,缺少 *.a库文件;
需要从别处copy一份,到这里:
'C:\Qt\Qt5.12.9\Tools\mingw730_32\i686-w64-mingw32\lib'
再编译,成功!!
注意版本:mingw73_32

离线mugua001

只看该作者 13楼 发表于: 2020-09-14
大牛,能否现编译一个 静态版本,将 qtwebkit加入进去?或者过段qt5.15版本加上也可以。

qtwebkit 加载方法,我测试过,是成功的。只是不能静态。
http://www.qtcn.org/bbs/read-htm-tid-89223.html
离线hzyanxp

只看该作者 14楼 发表于: 2020-09-29
qt安装到其他目录,静态编译的文件解压到其他目录,qt有修改qt.conf来解决修改目录问题,openssl有没有类似的解决方案?

--------------------------
在bin/目录下,新建文件qt.conf,文件内容为
[Paths]
Prefix=..
离线a7530573291

只看该作者 15楼 发表于: 2020-10-30
17:27:55: 无法启动进程‘mingw32-make.exe’-f E:/QT/build-Main_Project-QT_32-Release/Makefile qmake_all
构建/部署项目Main_Project时出错(构建套件:Desktop QT 5.12.9 Mingw 32-bit-static)
构建套件‘Desktop QT 5.12.9 Mingw 32-bit-static’存在配置问题,这可能是此问题的根本原因。
单步执行时‘QMake

编译64为可以,编译32出现错误,请问怎么回事楼主,谢谢
离线a8646074

只看该作者 16楼 发表于: 01-06
大佬,debug运行::-1: error: No rule to make target 'C:/Qt/Qt5.7.1/5.7/mingw53_64_release_static/lib/libQt5Widgetsd.a', needed by 'debug\untitled3.exe'.  Stop.
离线zy751227

只看该作者 17楼 发表于: 01-16
回 a8646074 的帖子
a8646074:大佬,debug运行::-1: error: No rule to make target 'C:/Qt/Qt5.7.1/5.7/mingw53_64_release_static/lib/libQt5Widgetsd.a', needed by 'debug\untitled3.exe'.  Stop. (2021-01-06 09:00) 

这是release版,你debug方式当然没法运行。
快速回复
限100 字节
 
上一个 下一个