QT 4.7.1 vs2010 x64 编译

本文档详细介绍了如何使用QT 4.7.1源代码在Windows 7 x64环境下,通过Visual Studio 2010 x64编译器进行编译。针对64位Release版本编译时出现的运行异常,提供了解决方案,即安装微软的特定补丁。此外,还指导了如何配置编译选项、使用nmake进行编译,并推荐了QTCreator 2.1rc及VS2010的QT插件作为开发工具。
摘要由CSDN通过智能技术生成

    从4.7.0版本开始,QT提供了对vs2010的编译配置文件支持。

    对64位Release版本的编译,由于vs2010 cl x64编译器的问题,编译出来的可执行文件在运行时会出现内存访问异常。解决该问题的方法是更新微软提供的补丁

     http://code.msdn.microsoft.com/KB2280741/Release/ProjectReleases.aspx?ReleaseId=4974

 

<1>QT4.7.1版本 x64编译

     编译环境:windows7 x64 professional,vs2010

     1)下载QT4.7.1源代码包 http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.1.zip

 

     2)解压缩至e:/QTLib-x64 (可以设置自己解压缩目录,下面命令中假定解压缩后的目录为e:/QTLib-x64)

 

     3)打开vs2010 visual studio x64 win64 command prompt命令窗口

         打开路径: 开始  -> 所有程序 -> Mircosoft Visual Studio 2010 -> visual studio tools -> Visual Studio x64 win64 command prompt (2010)

         如果是在32位操作系统上,可以选择Visual Studio x64 cross x64 command prompt (2010)命令窗口

 

      4)在命令窗口下将路径设置到 e:/QTLib-x64

 

      5)指定QT库文件路径和编译文件

         在

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值