Qt 5.14.2 静态编译安装 (Win10平台)

一、准备

默认安装了 VS2019
默认安装了 python
ActivePerl: 官方下载
Qt源码下载:qt-everywhere-src-5.14.2.zip中科大源清华源
ruby安装:官方下载华为源码源 上海交通大学源

参考教程:
Qt for Windows - Building from Source
Qt Configure Options
Qt for Windows - Requirements

二、安装依赖软件

解压文件 qt-everywhere-src-5.14.2.zip
安装软件 ActivePerlRuby (我们只需要用解释器。其它的不需要)
在这里插入图片描述

查看安装 perl.exe -v,ruby.exe -v,python
在这里插入图片描述

打开文件qt-everywhere-src-5.14.2\qtbase\mkspecs\common\msvc-desktop.conf修改后为如下:(41、42、43行)
在这里插入图片描述
配置config文件

configure.bat -static -prefix "D:\qt" -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

############################# 指令参数含义 ##############################
configure.bat 
-static                         # 指明是静态编译
-prefix "D:\qt"                 # 指明安装的目录
-confirm-license -opensource    # 指明是开源版本的qt
-debug-and-release              # 指明需要debug版和release版,可以单独选择release版
-platform win32-msvc            # 指明使用msvc编译
-nomake examples -nomake tests  # 不编译样例
-plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg   # 可选插件
-opengl desktop 
-mp                             # 多核编译

打开 x64 Native Tools Command Prompt for VS 2019 执行configure
然后执行nmake && nmake install

三、准备构建套件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改文件:
在这里插入图片描述

Qt&VS2019 开发环境准备

Qt VS Tools插件官方下载及安装
VS2019配置Qt5开发环境
Qt软件打包发布(QT5.8 _msvc2013_64+Win10_64)

参考:
Qt 5.9.4 如何静态编译和部署(博客园x86)或者参考
Qt实现静态编译(Windows平台)
Qt最新版5.12在Windows环境静态编译安装和部署的完整过程(VS2017)
https://blog.csdn.net/Heart_beat11/article/details/110431117
https://blog.csdn.net/qq_16395987/article/details/84564728(使用VS)
https://www.codetd.com/article/4381000(使用VS)
https://blog.51cto.com/zhoufoxcn/4350898

猜你喜欢

转载自blog.csdn.net/wsp_1138886114/article/details/123134319
今日推荐