QT4.8.5+qt-vs-addin-1.1.11+VS2010安装配置和QT工程的新建和加载

 

1.下载windows下的QT QT4.8.5 for vs2010

http://download.qt-project.org/official_releases/qt/4.8/4.8.5/qt-win-opensource-4.8.5-vs2010.exe


2.下载VS2010 下的QT插件:

http://download.qt-project.org/official_releases/vsaddin/qt-vs-addin-1.1.11-opensource.exe



3.安装QT库:点击 qt-win-opensource-4.8.5-vs2010.exe

一路Next~~

选中 I acceot the terms of the License Agreement,继续一路Next

开始安装,等上大概15分钟的样子。。。


至此,QT4.8.5安装成功了!!!

4.安装完QT4.8.5后,再安装QT插件:执行qt-vs-addin-1.1.11-opensource.exe




5.完成插件的安装后,打开VS2010,在文件-->新建-->项目中就出现了Qt4的模块,菜单条中也多了一项“Qt”:


6.新建一个QT工程“QtTest1”

之后需要,给VS2010添加QT的库文件和Lib文件,在工程的工程名“QtTest1”上右键单击,选择最下面“属性”栏。

                                        

在  配置属性-->VC++目录的“包含目录”,“引用目录”以及“库目录”栏,相应的找到下载好的QT4.8.5的include,lib,bin文件夹路径


至此就可以进行QT编程了,还是以“Hello,world!”作为例子:

  1. #include "qttest1.h" 
  2. #include <QtGui/QApplication> 
  3. #include <QtGui/QLabel> 
  4.  
  5. int main(int argc, char *argv[]) 
  6.     QApplication a(argc, argv); 
  7.     QLabel *hello_label = new QLabel("Hello, world!"); 
  8.     hello_label->show(); 
  9.     return a.exec(); 

启动调试(F5),运行结果如下:


7.加载已有QT工程:

      当已经有了QT工程并且没有VS2010可直接打开的sln文件时,可以通过附加的Qt菜单项来打开。在加载之前,需要修改已有QT工程中的.pro文件,先在工程文件夹中找到它,用记事本打开如下:



将INCLUDEPATH和LIBS改为自己的OpenCV库库文件include的路径以及lib文件的路径和常用的lib文件,本人的OpenCV版本是2.4.4,因此需要更改,如下图所示:


保存后,打开VS2010菜单上的QT菜单中的Open QtProjectFile(.pro)菜单项,选中并打开刚才修改后的.pro文件,VS2010会自动加载这个QT工程,如下:



启动调试(F5),运行结果如下:



至此,整个从安装下载到配置,再到跑通第一个例子Hello world,加载已有QT工程的整个过程完成。

PS:第一次写自己的原创笔记,排版以及文字图片等做的不是很好,花了很长时间,但最终还是完成了,加油吧~Kern!!!





本人安装的过程是根据https://i-blog.csdnimg.cn/blog_migrate/bea63c999160b917bf1322ffea8fb235.png这篇博客来进行安装,期间遇到一些安装的问题,在这里列出来。

1.下载windows下的QT库 QT5.2.1 for vs2010:

http://www.qtcn.org/bbs/read-htm-tid-1075.html


2.下载VS2010 下的QT插件:

http://www.qtcn.org/bbs/read-htm-tid-1075.html


3.根据博客的过程安装到建立项目Qt Application时出现unable to find a qt build,此时可能路径设置不对,比如大小写错误导致找不到qmake编译器,点击VS工具栏的QT菜单选择options,指定qt Build所在的路径(qt安装路径),然后点击ok。

这是修改过默认安装路径的


4.QT5.2.1中库函数里面包含的函数与之前版本的不同,所以在编程的时候需要谨慎,要根据新版本的函数来进行开发,不然会出现无法找到该函数或库函数的问题。

5.vs2010利用QT建立项目时,存储项目的路径和项目名称需要用英文名词来表示,如果路径中出现中文,则无法识别路径,从而导致找不到文件,无法编译运行。

d:\????\documents\visual studio 2010\Projects\QtTest\qttest.h: No such file

四个问号是一个中文的目录名,无法识别,出现错误。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值