Qt静态编译环境的搭建:
此方法是用别人编译好的静态版本进行搭建。
参考连接:http://blog.csdn.net/wsj18808050/article/details/72862478
http://www.bubuko.com/infodetail-2094918.html
此链接中http://blog.csdn.net/wsj18808050/article/details/50909381 的方法是自己编译静态版本,耗时长。
1. 下载Qt5.8.0,下载链接:https://pan.baidu.com/s/13wrYLt85Y3E-oHRJMjH6rQ 密码:f7if
此文件夹中包含安装所需的所有文件。
先安装文件夹中的vcredist_x86.exe
2. 再安装qt-opensource-windows-x86-mingw530-5.8.0.exe,默认安装就可以
3. 安装ActivePerl-5.22.4.2205-MSWin32-x86-64int-403863.exe
4. 安装python-3.6.3rc1.exe。
5. 解压Qt5.8.0_MinGW_static.rar到Qt的安装路径下,和Qt5.8.0在同一目录,并命名位Qt5.8.0_static,如下图:
并在C:\Qt\Qt5.8.0_static\bin路径下创建qt.conf文件,里面写如下内容
[paths]
Prefix = ..
此文件一定要保存为ANSI格式。
6. 在C盘创建路径C:/Dev,并将openssl-1.0.1c_static_w32_mingw.zip加压到此路径下。
7. 打开Qt Creator4.2.1,并进行套件配置
8. Qt Creator里选择工具——选项:手动添加静态qmake.exe的路径
9. 构建套件里选择Qt5.8.0_static,点击OK。
10. 新建project,选择static编辑即可
注意:静态编译只能在release模式下,debug下不支持静态编译。