首页 > 代码库 > VS2013 中配置 Qt5.3 开发环境(32位)
VS2013 中配置 Qt5.3 开发环境(32位)
需要的东西:
1.VS2013
2.Qt5.3
3.Visual Studio Add-in 1.2.3 for Qt5
其中2和3项可在Qt官网下载:http://qt-project.org/downloads (第3项在download页面最下方的other downloads中找到)
要注意的是,这里使用的是 Qt 5.3.0 for Windows 32-bit (VS 2013, 626 MB) ,使用32位是为了兼容更多的机子,以下的配置也是针对32位的,相比64位可能少一点步骤
配置
安装Qt5.3之后其实也安装了Qt 整套东西,包括IDE,但我们需要的是Qt库,安装了 Visual Studio Add-in 1.2.3 for Qt5 后,打开VS2013可以看到:
如图点击Qt Options,可以看到
,点击Add之后在Path中找到安装Qt5.3的目录,对照截图可以找到msvc2013的文件夹,把它添加到路径之中。这一步是告诉VS和电脑上哪一个Qt库关联的,即可以在电脑上放置几个Qt版本然后可以分别为它们个配置一个关联
接下来在新建VS项目中可以看见
,选择建立一个Qt项目后,直接点击finish
点开main文件可以看到VS找不到头文件的提示
此时右键找到项目属性进行配置
在 配置属性--->VC++ 目录 分别调整 包含目录 和 库目录,如图
包含目录:添加刚才msvc2013文件夹中的include文件夹,所有的Qt头文件都在其中
库目录:也是添加刚才msvc2013文件夹中的lib和bin目录,这里面放置着Qt的库实现
于是回到刚才的main可以看到所有问题都解决了,而且试着把QDebug头文件包含进来也可以,注意到QDebug文件前面的有一个QtCore,打开目录可以看到QDebug的头文件是放在这个叫QtCore的文件夹内的,因此添加库文件前要确定它们在什么“模块”中,一般文件夹名字对应着模块名,运行程序:
OK!
最后附上32位运行环境的截图:
如果要配置64位的开发就要修改我上面红框的地方,而且要在添加库目录之前修改,或者说修改后记得再次添加好库目录,因为VS会清掉刚配好的路径的