Qt5.4.0静态编译
系统环境:
系统:win7 64位旗舰版
Qt库:qt-everywhere-opensource-src-5.4.0.zip
Python:python-2.7.9.amd64.msi
Perl:ActivePerl-5.20.1.2000-MSWin32-x64-298557.msi
rubyrubyinstaller-2.1.5-x64.exe
所需软件下载地址:
pan.baidu/s/1o61GN7k
Python、Perl和ruby的版本是与操作系统相关的,本文中的软件是基于Win7 64位系统的,如果你的系统不同,需要到上下载对应的软件版本,下文中列出了各个软件的地址。
参考文档:
blog.csdn/wsj18808050/article/details/42301561
注意:在进行静态编译之前,我的电脑上已经安装了Qt5.4.0 for Android。关于如何安装Qt5.4.0 for Android,请参照以下链接:
pan.baidu/s/1kTMKB6v
安装完成后需要将编译器MinGW的bin路径添加到系统环境变量Path中。
我的bin路径为:C:\Qt\Qt5.4.0\5.4\mingw491_32\bin
添加后如下图:
1、 安装Perl(5.8版本或者更高)
下载地址:
www.activestate/activeperl/downloads
(1)双击“ActivePerl-5.20.1.2000-MSWin32-x64-298557.msi”进入安装界面,如下图:
(2)
(3)选择安装位置
(4)
(5)
(6)安装进度
(7)安装完成
2、 安装 Python(2.7版本或者更高)
下载地址:
/downloads/
(1) 双击“python-2.7.9.amd64.msi”进入安装界面,如下图:
(2)
(3)
(4)安装进度
安装过程中会弹出如下窗口,不用操作此窗口:
(5)安装完成
安装完成后,需要将安装目录添加到系统环境变量Path中
我的安装目录为:C:\Python27
java教程视频学校
添加后如下图:
3、 安装ruby(1.9.3版本或者更高)
下载地址:
/
(1) 双击“rubyinstaller-2.1.5-x64.exe”进入安装界面,如下图:
(2)
(3)
(4)安装进度
(5)点击“Finish”,完成安装,如下图:
4、 解压Qt源码
直接用解压软件解压“qt-everywhere-opensource-src-5.4.0.zip”即可,我的解压后的路径为:D:\qt-everywhere-opensource-src-5.4.0
5、 静态编译和安装Qt照片直方图常见的七种形态
(1) 打开命令行
打开后如下图所示:
(2) 检查相关配置是否正确
输入以下命令查看gcc编译器是否正确
gcc v
如果配置正确,如下图所示:
再输入以下命令Perl解释器是否配置正确
perl v
如果配置正确,显示如下图:
python安装教程win7
最后输入以下命令查看Python是否配置正确
python
如果配置正确,显示如下图:
按 Ctrl + Z 回车,可以退出 python。
(3) 切换到源码目录
输入以下两条命令进入源码
上述路径是我的Qt路径,根据自己的实际路径进行修改。
(4) 配置
输入如下命令:
configure.bat -confirm-license -opensource -platform win32-g++ -mp  -release -static -prefix "C:\Qt\5.4.0_MinGW_static" -qt-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -opengl desktop -qt-freetype -no-qml-debug -no-angle -nomake tests -nomake examples -skip qtwebkit -skip qtwebengine
如下图:
此过程需要几分钟。
配置完成后如下图所示:
(5) 编译
mysql主要优化什么
输入以下命令进行编译:
mingw32-make
此过程比较漫长,三个小时左右。
(6) 安装
输入以下命令进行安装:
mingw32-make install
安装完成后如下图所示:
6、 配置QtCreator
(1) 添加上一步编译好的静态QT版本
企业网站如何建站打开Qt Creator ->Tools ->Options ->Build & Run -> Qt Versions,,然后点击“Add”添加qmake,如下图:
添加完成后入下图,点击“Apply”:
(2) 设置套件
点击“Add”,按下图进行配置,配置完成后点击“Apply”:
(3) 配置编译器
用记事本打开 C:\Qt\5.4.0_MinGW_static\mkspecs\win32-g++\f
到 QMAKE_LFLAGS 和 QMAKE_LFLAGS_DLL
将后面都改成static,如下图:
压力容器标准规范2021
修改完成后,保存退出。
至此Qt5.4.0静态编译配置完成。
新建工程时,选择静态编译的套件,如下图:
在对工程进行编译时,选择Release版本,如下图:
然后进行编译即可。
之所以选择Release版本,是因为我们只静态编译了Release版本的Qt。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。