上面是我的微信和QQ群,欢迎新朋友的加入。
QT源码下载
地址:https://download.qt.io/archive/qt/5.14/5.14.1/single/
解压
安装VS2017
安装PYTHON
安装Ruby
地址:https://rubyinstaller.org/downloads/
安装Perl
地址:https://strawberryperl.com/
下载JOM
编译
修改源码
D的意思是动态编译(dynamic link),T的意思是静态编译(static link)。
配置命令
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编译,这里的win32并不指32位
-nomake examples -nomake tests #不编译样例
-plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg #可选插件
-opengl desktop #用系统自带的opengl
-mp #多核编译
MAKE
可以使用nmake,然后运行nmake install
另一个更快的方法是用JOM
会需要很久,几个小时吧
执行
nmake install
再等几个小时
回头写....