Qt5.9.9+Visoul Studio2013编译安装
一、环境准备
1.1环境
序号 | 名称 | 版本 | 链接 |
1 |
操作系统: |
Windows 10 Enterprise LTSC 2019 | ed2k://|file|cn_windows_10_enterprise_ltsc_2019_x64_dvd_9c09ff24.iso|4478906368|E7C526499308841A4A6D116C857DB669|/ |
2 | 编译器: | vs2013 | ed2k://|file|cn_visual_studio_ultimate_2013_with_update_5_x86_dvd_6816649.iso|5567336448|641555AD6472A98923B29CC5E371461E|/ |
3 | qt: | qt5.9.9 | https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.9/single/qt-everywhere-opensource-src-5.9.9.zip |
4 | perl: | strawberry-perl-5.32.1.1-64bit | https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.msi |
5 | ruby: | Ruby+Devkit 3.0.3-1 (x64) | https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.0.3-1/rubyinstaller-devkit-3.0.3-1-x64.exe |
6 | python: | python-3.10.1-amd64 | https://www.python.org/ftp/python/3.10.1/python-3.10.1-amd64.exe |
1.2软件准备
- 按照软件版本下载对应的软件即可
二、安装
2.1静态编译依赖包安装
- 安装vs2013(可能需要系统更新以后才能安装vs2013)
- 安装python,需要勾选把python环境变量添加到系统环境变量(如果没有勾选,手动把python路径信息添加到系统path变量信息即可)
- 安装perl,需要安装后把perl路径添加到系统环境变量中
- 安装ruby,需要勾选把ruby添加到系统环境变量中
2.2编译安装Qt
2.2.1修改源码中配置文件
修改配置源码包中文件:qtbase\mkspecs\common\msvc-desktop.conf
修改信息如下:
- 修改前文件待修改部分内容:
1 QMAKE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_OPTIMIZE -MD 2 QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += $$QMAKE_CFLAGS_OPTIMIZE -Zi -MD 3 QMAKE_CFLAGS_DEBUG = -Zi -MDd
- 修改后文件内容:
1 QMAKE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_OPTIMIZE -MT 2 QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += $$QMAKE_CFLAGS_OPTIMIZE -Zi -MT 3 QMAKE_CFLAGS_DEBUG = -Zi -MTd
三、相关参考
官方资料:
https://doc.qt.io/qt-5/windows-building.html
https://doc.qt.io/qt-5/windows-requirements.html
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具