这几天用官方预编译的QT SDK开发环境不爽了, 于是决定自己动手编译QT. 预期的成果是构建MinGW编译的static/debug环境, 用于开发和调试; 再构建VC++编译的shared/release环境, 用于程序的打包发布. 实战结果是, MinGW编译始终无法通过, 于是改用官方发布的预编译版代替, 汗......
关于官方发布的MinGW预编译库的安装就不说了, 直接在下载opensource的SDK+Library安装程序, 一步一步安装就好了.
然后用VS2010(VC++10.0)编译VC版库. 把opensource的源代码解压, 我放到D:/GPL/QT-4.6.3-VS2010下. 配置QT的环境变量, 粗暴一点的方法可以直接改系统的PATH变量, 加上一个QT的目录(D:/GPL/QT-4.6.3-VS2010/bin ). 考虑到我电脑上还有一个MinGW版的QT所以我选择修改VS编译器的环境变量, 简单的办法是每次VS命令行启动后里输入
set PATH=D:/GPL/QT-4.

本文介绍了如何在Windows环境下同时构建QT的MinGW静态/调试环境和VC++共享/发布环境。作者分享了从源代码编译QT库的过程,包括设置环境变量、使用VS2010命令行配置和编译,以及解决不同编译器共存的问题。虽然MinGW编译遇到困难,但最终通过预编译版本成功构建了VC++环境。
最低0.47元/天 解锁文章
2883

被折叠的 条评论
为什么被折叠?



