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- ...
随机推荐
- MD5哈希算法及其原理
- MD5功能 MD5算法对任意长度的消息输入,产生一个128位(16字节)的哈希结构输出.在处理过程中,以512位输入数据块为单位. - MD5用途及特征 MD5通常应用在以下场景: 1.防篡改,保 ...
- 剑指offer 14:调整数组顺序使奇数位于偶数前边
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变. 解题思路 题目中要求 ...
- Python目录和文件处理总结
1.判断目录是否存在.判断文件是否存在.创建目录.重命名目录或文件 import os #获取当前目录路径: E:\Work\Projects\python print(os.getcwd()) #判 ...
- 分布式文件管理系统HDFS
Hadoop 分布式文件管理系统HDFS可以部署在廉价硬件之上,能够高容错. 可靠地存储海量数据(可以达到TB甚至PB级),它还可以和Yam中的MapReduce 编程模型很好地结合,为应用程序提供高 ...
- STL关联容器的基本操作
关联容器 map,set map map是一种关联式容器包含 键/值 key/value 相当于python中的字典不允许有重复的keymap 无重复,有序 Map是STL的一个关联容器,它提供一对一 ...
- vue全局路由守卫beforeEach+token验证+node
在后端安装jsonwebtoken npm i jsonwebtoken --save 在 login.js文件中引入 // 引入jwtconst jwt = require ...
- Linux通过端口号查看使用进程-结束进程
1. 查看进程(参数带 - 与不带有区别): command [options] 例:ps -a(配合其他options参数以展示进程更多参数) ps -ef | grep 进程名(返回值是该进程的 ...
- day2_窗口句柄切换
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/7/16 14:21 # @Author : 大坏男孩 # @File : d ...
- 一、man、系统工作、系统检测命令
目录 一.man命令 (一)常用按键 (二)结构意义 二.常用系统工作命令 (一) echo (二)date (三)reboot (四)powoff (五)wget (六)ps (七)top (八)p ...
- 浅谈C++ STL deque 容器
浅谈C++ STL deque 容器 本篇随笔简单介绍一下\(C++STL\)中\(deque\)容器的使用方法及常见使用技巧. deque容器的概念 \(deque\)的意义是:双端队列.队列是我们 ...