win10静态编译qt

Qt 5.14.2 静态编译安装 (Win10平台)_51CTO博客_qt源码编译安装

下载qt-everywhere-src-5.12.9

将需要的第三方软件安装在 D:\PathSoftQt  ,此文件名在path中,不可随意改变

安装ActivePerl-5.28.1.0000-MSWin32-x64-865dc3eb 

这个5.28版本已经找不到了,官网是最新的,登录注册后,只能在线exe文件安装,如state-remote-installer安装,安装结果如下图所示:

但是测试显示perl没有安装成功

cmd  perl.exe -v 没找到

我重新按照这个下载ActivePerl安装包及安装_蜜桃零度的博客-CSDN博客 提取链接

ActivePerl5.28版本
链接:https://pan.baidu.com/s/1kSgf3IDYTiMRrj1AbQMuzw
提取码:8ief

测试成功

 下载ruby

Downloads

安装jom113,添加到环境变量

安装python-2.7.18-amd64 到C:\\python27

添加环境变量

下载ruby rubyinstaller-devkit-2.7.2-1-x64 安装到C:Ruby

使用x64 native tools for vs2019进入qt,

打开文件​​qt-everywhere-src-5.14.2\qtbase\mkspecs\common\msvc-desktop.conf​​修改后为如下:(41、42、43行)

修改MD为MT

configure.bat -mp -platform win32-msvc -debug-and-release -static -force-asserts -prefix D:\QT5.12_static -static -static-runtime -silent -opengl desktop -qt-sqlite -qt-pcre -qt-zlib -qt-freetype -qt-harfbuzz -qt-libpng -qt-libjpeg -nomake examples -nomake tests

configure.bat -mp -platform win32-msvc -debug-and-release -static -force-asserts -prefix E:\qt_static -static -static-runtime -silent -opengl desktop -qt-sqlite -qt-pcre -qt-zlib -qt-freetype -qt-harfbuzz -qt-libpng -qt-libjpeg -nomake examples -nomake tests

configure.bat -platform win32-msvc -debug-and-release -static -force-asserts -prefix E:\QT5.12_static -static -static-runtime -silent -opengl desktop -qt-sqlite -qt-pcre -qt-zlib -qt-freetype -qt-harfbuzz -qt-libpng -qt-libjpeg -nomake examples -nomake tests

configure.bat -static -prefix "E:\qt_static" -confirm-license -opensource  -debug-and-release -platform win32-msvc  -nomake examples -nomake tests  -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg -opengl desktop -mp
-----------------------------------
©著作权归作者所有:来自51CTO博客作者SongpingWang的原创作品,请联系作者获取转载授权,否则将追究法律责任
Qt 5.14.2 静态编译安装 (Win10平台)
https://blog.51cto.com/u_13984132/5622596

jom

jom install

之后将qt static放入环境变量,然后下载bin文件的qt安装程序,配置qt creator配置qt构建

配置qt creator 看这里

https://blog.51cto.com/u_13984132/5622596 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值