QT4.8.7和VS2010环境搭建及使用
(一)环境搭建
首先下载QT4.8.7的安装包、QT Addin 1.11插件和VS2010安装包。
第一步:安装好VS2010
第二步:安装QT4.8.7(qt-opensource-windows-x86-vs2010-4.8.7.exe)
刚刚安装了一下,所有的配置都不用改,按照步骤来就行。
第三步:安装QT Addin 1.11插件(qt-vs-addin-1.1.11-opensource)
插件也是什么都不用改,按照默认配置进行安装。 QT Addin 1.11安装完成之后,就可以在VS里面进行QT项目的开发了。
第四步:配置VS2010
然后介绍怎么配置VS2010中的QT目录。
打开VS2010,发现菜单栏多了QT的菜单。

然后点击QT菜单项,选择QT Options选项。

然后按照下图中的步骤,点击Add, 然后选择QT的安装目录,最后点击确定就可以了。(通常在前面的插件都装好的情况下,此处会自动设置)

第五步:安装Visual Assist X并配置。
首先安装Visual Assist X的安装包,按照默认安装即可。
然后重新打开VS2010,发现菜单项多了VAssistX。

然后,点击VAssistX菜单,并选择Visual Assist Options选项。

然后按照下面的步骤,依次点击,选择要包含的QT库文件。

最后要添加的常用的库为:(如果日后,要用其他的库文件,再添加即可)

最后再选择Visual Assist Options选项,点击Performance选项,点击Rebuild即可。

完成配置!
---------------------
(二)使用
装完成后打开VS2010可以发现在菜单栏里做了一项菜单命令“Qt”,点击Qt子菜单如下:

单击打开新建工程向导后会发现在向导中多了一想“Qt4 Projects”,

第四步:新建一个Qt4 Application项目QtTest,如下所示:


单击Finish后,完成工程创建过程。
第五步:在项目资源管理器中找到main.cpp文件,将其代码完善如下:
#include "qttest.h"
#include <QtGui/QApplication>
#include <QtGui/QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QLabel *hello_label = new QLabel("Hello, world!");
hello_label->show();
return a.exec();
}
此时IDE会提示许多错误,如找不到QLabel文件等,
但是编译运行工程,会正确弹出Hello World窗口,如下图所示,
第六步:上面的程序得以运行,原因之一是它很简单不需要用到别的库文件,正确的做法是执行菜单命令:工程->属性命令,打开属性对话框,选择配置属性->VC++目录,然后为包含路径、引用路径、库路径指定目录,这些目录就是安装Qt时的安装路径,具体设置因人而异,此处设置如下:

属性设置完成后,回到IDE窗口,可以发现,错误提示已经没有了。编译运行项目,没有任何错误和警告。
参考自:https://blog.csdn.net/u013232740/article/details/47982647
QT4.8.7和VS2010环境搭建及使用的更多相关文章
- qt4+vs2010 环境搭建
1.安装开发所需的软件: vs2010(包括VS2010SP1dvd1,Visual_Assist_X_10.9.2062.0_Crack等) QT: qt-win-opensource-4.8.5- ...
- Cocos2d-X游戏开发之Windows7+VS2010环境搭建(亲测)
Cocos2d—X游戏引擎,提供Mac系统下的Xcode开发和Windows系统的VS开发,应该是比较常用的2种. 使用Mac以后,就会发现使用Xcode开发实在是福分啊.VS开发步骤繁琐,调试效率低 ...
- OSG+VS2010+win7环境搭建---OsgEarth编译
OSG+VS2010+win7环境搭建---OsgEarth编译 转:http://www.cnblogs.com/hnfxs/p/3161261.html Win7下 osg+vs2010环境搭建 ...
- OSG+VS2010+win7环境搭建
Win7下 osg+vs2010环境搭建 一.相关准备 a) Osg源代码 当前最新版:OpenSceneGraph的3.0.0.zip 下载链接: http://www.openscenegraph ...
- OSG+VS2010+win7环境搭建 (转)
OSG+VS2010+win7环境搭建 Win7下 osg+vs2010环境搭建 一.相关准备 a) Osg源码 当前最新版:OpenSceneGraph的3.0.0.zip 下载链接: http:/ ...
- Qt4.8在Windows下的三种编程环境搭建
Qt4.8在Windows下的三种编程环境搭建 Qt的版本是按照不同的图形系统来划分的,目前分为四个版本:Win32版,适用于Windows平台:X11版,适合于使用了X系统的各种Linux和Unix ...
- 【OSG学习笔记之一:】OSG+VS2010+win7 64位环境搭建
虽然出生的时候,没有说过“Hello World!”,但是自从走上了编程之路,每一次输出“Hello World!”的时候,都觉得好比中了彩票大奖似的: 仔细算算,从2012年暑假到现在,经历了3年半 ...
- 最新OpenCV2.4.6与VS2010开发环境搭建
OpenCV2.4.6与VS2010开发环境搭建 由于很久没有用OpenCV了,之前用的是1.0版本和VC++6.0.现在已经到了VS2010+OpenCV2.4.6.安装使用之后,发现OpenCV的 ...
- Qt4.8.6开发WinCE 5.0环境搭建
Qt-Wince5.0开发环境介绍 1.Windows7SP1 64 2.vs2008,以及sp1补丁 3.编译qt-everywhere-opensource-src-4.8.6.zip 4.qt- ...
随机推荐
- 安卓开发笔记(三十五):Cardview的简单使用
首先上图: 我们可以看到上面这个我所编写的界面上,战狼这一个模块则使用了cardview控件,下面我们来看看它是怎么使用的:这里是cardview在线性布局下的的布局代码: <android.s ...
- TCP/IP协议的分层
T C P / I P协议族是一组不同的协议组合在一起构成的协议族.尽管通常称该协议族为 T C P / I P,但T C P和I P只是其中的两种协议而已(该协议族的另一个名字是 I n t e r ...
- C++:map用法及元素的默认值
C++:map用法 一.map基本用法 键值对 第一个参数为键的类型,第二个参数为值的类型. 源代码 #include <iostream> #include <string> ...
- 201871010111-刘佳华《面向对象程序设计(java)》第八周学习总结
201871010111-刘佳华<面向对象程序设计(java)>第八周学习总结 实验七 接口的定义与使用 实验时间 2019-10-18 第一部分:知识总结 接口的概念: ①java为了克 ...
- 2019年最新50道java基础部分面试题
[软帝学院]1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法. 1.一个".j ...
- MongoDB介绍(一)
MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功 ...
- Spring Boot 2.2.1 正式发布,需特别注意这个注解的使用!
Spring Boot 2.2.1 已于2019年11月7日正式发布. 该版本内容包含110项修复.改进和依赖升级. 如果开发者要从Spring Boot 2.2.0升级到2.2.1的话,这里要特别注 ...
- Moving x86 assembly to 64-bit (x86-64)
While 64-bit x86 processors have now been on the market for more than 5 years, software support is o ...
- 【2019.7.20 NOIP模拟赛 T1】A(A)(暴搜)
打表+暴搜 这道题目,显然是需要打表的,不过打表的方式可以有很多. 我是打了两个表,分别表示每个数字所需的火柴棒根数以及从一个数字到另一个数字,除了需要去除或加入的火柴棒外,至少需要几根火柴棒. 然后 ...
- CSP-J&S2019前颓废记
说了是颓废记,就是颓废记,因为真的很颓废...... 2018年12月 我看懂了<啊哈算法>(仅仅是看懂,并没有完全学会,只看得懂,却不会敲) 插曲:八上期末考试 我们老师阻挠我继续学OI ...