Windows下安装VS2013+Qt5.7.0构建Qt开发环境搭建及解决小番茄无法识别、自动补全Qt的问题
2026/9/4 13:24:24 网站建设 项目流程

附注:
所有Qt版本下载网址:所有Qt版本下载网址(即:http://download.qt.io/archive/qt/ )
所有Qt Creator下载网址:所有Qt Creator下载网址(即:http://download.qt.io/archive/qtcreaator/ )
所有vs-addin版本下载地址:所有vs-addin版本下载地址(即:http://download.qt.io/archive/vsaddin/ )
Qt相关下载地址:Qt相关下载(即:http://download.qt.io/ )

目录

Windows下安装VS2013+Qt5.7.0构建Qt开发环境搭建及解决小番茄无法识别、自动补全Qt的问题

一、安装vs2013

二、安装qt-opensource-windows-x86-msvc2013_64-5.7.0

三、安装qt-vs-addin-1.2.5

四、安装qt-vs-tools-msvc2013-2.1.1

五、安装Visual_Assist_X

六、用MessageBox实现一个HelloWorld

七、最后


===========以下内容来自:https://blog.csdn.net/weixin_39510813/article/details/79691870============

Windows下安装VS2013+Qt5.7.0构建Qt开发环境搭建及解决小番茄无法识别、自动补全Qt的问题

上一篇已经介绍了Qt的下载地址和在Windows下安装mingw-Qt5.7.0-32位的Qt开发环境,并实现了简单的helloworld功能,今天,我们总结一下搭建vs2013+Qt5.7.0-64位的Qt开发环境。

安装准备

ok,下载VS2013(必选)、qt-opensource-windows-x86-msvc2013_64-5.7.0(必选)、qt-vs-addin-1.2.5(必选)以及qt-vs-tools-msvc2013-2.1.1(可选)、Visual_Assist_X(最好不要,否则可能会导致一系列问题,后面具体再说一下这个)。

vs2013下载地址及秘钥:这个自己在网上找一下吧,只能说很多,如果需要这一系列资源包的,在文章最后留下邮箱即可,我看到就会发给你的。

下载Qt地址: http://download.qt.io/archive/qt/

Qt VS开发插件下载地址(qt-vs-addin-1.2.5以及qt-vs-tools-msvc2013-2.1.1):
http://download.qt.io/archive/vsaddin/


一、安装vs2013

由于我目前只是使用VS2013开发c和c++,因此,为了减少其臃肿性,选择安装位置后功能只选择用于c++的基础类:


然后就是漫长的等待。。。:


二、安装qt-opensource-windows-x86-msvc2013_64-5.7.0

下载网站在上一篇总结中已经提到过了:
http://download.qt.io/archive/qt/

再说一次,相对于官网速度很快。

ok,直接开始安装:




我们可以把它放在vs2013的同一目录下:


可以看到和mingw版本的不同(这里没有特殊要求直接下一步即可):





然后等待:


这个完成后也可以使用Qt creator,但是如果没有mingw或者没有配置到VS中是无法编译的。


三、安装qt-vs-addin-1.2.5

下载地址在文章开头。

ok,开始安装:



可以看出是向下支持的:


同样,可以和vs2013放在同一目录下:


等待安装即可:


安装完成后打开VS2013,发现如下内容:


之后点击QT5后选择Qt options:


找到msvc的路径进行添加:


添加成功后如下:

四、安装qt-vs-tools-msvc2013-2.1.1

这个不是必须的,只是一个帮助插件:




如下:

【不安装番茄助手的话,安装到这里就结束。】

五、安装Visual_Assist_X

传说中的小番茄,很好的一个插件,但是用在Qt开发环境中,造成了很大的困扰,没有安装Qt之前开发时没有问题的,但是安装之后就出现了波浪线无法消除、智能补全没有Qt库头文件等,而且卸载了也没用,必须重新再配置一下小番茄。

option一下:





六、用MessageBox实现一个HelloWorld

首先打开vs2013,然后选择新建--项目,然后选择Qt5项目:



然后,我们要学会使用Qt助手(在开始菜单的所有程序中找到你安装的Qt的Assistant):

打开后索引QMessageBox,找到其使用方法:

然后我们做一个简单的QMessageBox的HelloWorld:


小番茄又失效了。。。但是不影响编译运行:

为了解决这个失效问题,在网上找了一下:

首先,改进增加Qt库头文件的方式:
https://blog.csdn.net/ares1986/article/details/6298198

$(QTDIR)/include $(QTDIR)/include/Qt $(QTDIR)/include/QtCore $(QTDIR)/include/QtGui $(QTDIR)/include/QtHelp $(QTDIR)/include/QtNetwork $(QTDIR)/include/QtOpenGL $(QTDIR)/include/QtScript $(QTDIR)/include/QtSql $(QTDIR)/include/QtSvg $(QTDIR)/include/QtTest $(QTDIR)/include/QtUiTools $(QTDIR)/include/QtWebKit $(QTDIR)/include/QtXml $(QTDIR)/include/QtXmlPatterns $(QTDIR)/src

复制一下内容,然后点右上角黏贴:

然后在performance中rebuild一下:

最后重启vs发现好了,不知道这次还会不会出问题,好吧,办法总比困难多,如果需要长期使用小番茄的,可以好好了解一下小番茄的使用,这样解决问题思路也会更多一些,我这里也是在网上查找的一些方法进行尝试解决问题的。

七、最后

每一部分软件安装完成后都重启一下,这个是常识,再次提醒一下;另外,装了小番茄并配置了之后它只是识别你这个版本的头文件,因此别的版本可能仍然有一些环境问题存在。说实话,我还是喜欢用配置的专注的软件进行开发,eclipse开发java,VS开发c/c++,PHPstorm开发PHP,webstorm开发前端网页,Qt creator开发Qt等,没有其它意思,仅个人看法,不喜勿喷。相对于mingW方式的Windows下Qt环境,这种Qt开发环境的搭建安装麻烦了很多,建议入门还是使用上一种方式安装Qt,等到入门一段时间了,有功夫了可以慢慢安装这种开发环境,并尝试解决遇到的各种问题。
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_39510813/article/details/79691870

===========以上内容来自:https://blog.csdn.net/weixin_39510813/article/details/79691870============

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询