首页 > 代码库 > 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会清掉刚配好的路径的