Qt5.2+VS2012开发环境安装配置和常见问题解决方案

Qt5 相比于Qt4有一些新的特性,同时开发环境的布局也有很大改变,笔者是一个初级的Qt使用者,从Qt4过渡到Qt5,结合实际经历总结如下内容,与各位网友分享。


环境Win7 64位,VS2012 64位,Qt5.2 64位版本,默认安装 Qt Creator作为IDE

:在Linux下的Qt安装比较简单,在联网的情况下,几个命令安装相关的安装包几块搞定。

64位的Qt5.2.0版本qt-windows-opensource-5.2.0-msvc2012-x86_64-offline.exe下载地址:http://pan.baidu.com/s/1pJIy5p5


 如果你的电脑已经装好了VS2012-64bit,则直接点击上述exe文件,选择custom安装模式,修改安装路径,比如安装在D盘,默认安装Qt Creator,安装完启动Qt Creator即可。


本文重点介绍64位版本安装遇到的问题及解决方案,若是32位版本,可以参考如下链接,同时也介绍了装VS2012插件来实现在VS上进行Qt编程:http://hi.baidu.com/orchard/item/38c41de074f08bd5eb34c912


可能遇到的问题:


一、 64位调试器设置


下载相关的文件http://www.windbg.org/,选择相应版本,本文选择X64Debuggers And Tools-x64_en-us.msi Debuggers (x64))这个版本。

按照http://www.oschina.net/question/1026390_105126中的建议直接默认安装路径,貌似点击就直接安装了,没有选择的余地。安装完后,要重启电脑,这步骤很重要,然后就可以发现:工具》构建和运行》构建套件(Kit)》自动检测

如下图所示,即调试器设置成功,可以编写个小程序并点击运行下的调试图标,笔者测试是可以调试的。


Qt5.2+VS2012开发环境安装配置和常见问题解决方案_第1张图片



二、环境变量配置

debug目录下会生成exe执行文件,当点击时会报错,如缺少Qt5Widgetsd.dll文件,请重新安装等。这是因为程序找不到默认路径的动态库所致,修改环境变量并添加如下内容,根据自己安装路径来

;D:\Qt\Qt5.2.0\5.2.0\msvc2012_64\bin;D:\Qt\Qt5.2.0\Tools\QtCreator\bin

其中环境变量配置在计算机》属性》高级系统设置》环境变量》系统变量

Qt5.2+VS2012开发环境安装配置和常见问题解决方案_第2张图片



你可能感兴趣的:(socket)