Qt4.8.6与VS2008的集成开发环境的安装配置

摘要:
1、 安装并编译Qt1。在Windows下使用Qt开发,但不包括空格和中文。将C添加到的Path变量以设置适当的环境变量以启用命令行编译。6.从“开始”菜单-&gt。配置调试和发布:编译成功后,执行nmake-clean以在编译期间生成中间文件。可以自定义安装路径。选择“工具”-˃“选项”-˃;
一、安装编译Qt
1. 在Windows下用Qt做开发,编译器可以用mingw的gcc/g++,也可以用VS。
2. 安装VS2008集成开发环境(完全安装)。 
3. 安装qt4.8.6(qt-opensource-windows-x86-vs2008-4.8.6.exe)。 
安装路径可以自定义,但路径中不要包含空格和中文。 
4. 添加环境变量。直接在“系统变量”中新建一个QTDIR,值为C:Qt4.8.6,再新建一个
Q_MAKESPEC,值为win32-msvc2008。另外,在“系统变量”的Path变量中添加C:Qt4.8.6in;。 
5. 进入Microsoft Visual Studio 8Common7Tools目录下,双击运行vsvars32.bat。该文件用
于设置适当的环境变量以启用命令行编译。 
6. 通过"开始"菜单 -> "Microsoft Visual Studio 2008" -> "Visual Studio Tools", 运行vs2008命
令行提示。进入C:Qt4.8.6目录,输入命令:configure -debug-and-release。
 7. configure执行完成以后,输入nmake,回车执行。这个执行时间大约在2个小时以上吧,
机器的性能不同,编译四五个小时也是有可能的。编译过程中要占用6G多的空间,硬盘小的要注意一下。 
编译成功后执行nmake -clean清理编译时产生中间文件,文件夹只剩下1G左右的样子。
 
 二、 Qt与VS2008的集成 
1. 安装qt-vs-addin-1.1.11-opensource.exe,安装路径可以自定义。 
2. 装完之后,打开VS2008,选择工具->选项->Qt->Builds,在弹出窗口的Qt Versions中点
Add添加Path(如C:Qt4.8.6),Version Name随便(如QT4.8.6),然后点击Add添加。 
3. 在VS2008中添加Qt的lib路径,打开VS  tools->Options->Projects and Solutions->VC++ 
Directories添加如下图所示: 





 
 
 
 
 
4. 如果安装Visual Assist的话,需要在VS2008配置一下,才有代码提示功能。
VAssistX-> Visual Assist X Options ... -> Projects, 在Platform里面把Win32改为Custom,在Stable include files末尾添加"C:Qt4.6.1include"。


 
 5. 安装完成,在VS2008中就可以新建Qt工程了。 
 
http://blog.csdn.net/q5707802/article/details/46386431

免责声明:文章转载自《Qt4.8.6与VS2008的集成开发环境的安装配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SQL 存储过程入门(变量)移动端布局2:vw结合rem实现移动端布局下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SweetAlert2 弹窗

<!DOCTYPE html>   <html>          <head>           <meta charset="utf-8">           <title>SweetAlert2</title>           <meta name="vi...

SpringBoot:Sqlite3+SpringBoot2.1.3+Mybatis-Puls整合项目

应公司要求完成sqlite3数据库的增改查小功能,特此记录一下。 1.建造项目 结构如下 因为是提供给前端调用所以做了接口。 2.Pom依赖文件 下面是这个项目所依赖的jar包。 <parent> <groupId>org.springframework.boot</groupId>...

c:if标签--判断不为空和其他的值判断

     用<c:if test=""></c:if>标签时  <c:if test="${sl.chc_status==1 }"><td>未指派</td></c:if> 一直出不来  后来才发现 不同的类型有不同的判断 一,el表达式用法: 1.项目中添加 jstl.jar  ...

easyUI-增删改查

页面整体效果 首先是页面层: 因为数据中涉及到Date类型的字段,所以在一开始先做了一个拼装装换日期格式的方法 因为在easyUI的JSON解析的Data是一个long型的数字长串,关于解析的数字长串具体含义,自己查,不做多说。 让后定义点击按钮的初始情况为添加“add”,用于下面的判断,到底是添加还是修改,因为这里公用了一个弹出对话框 下面就是具体显...

03_mybatis配置文件详解

1. SqlMapConfig.xml mybatis全局配置文件SqlMapConfig.xml,配置内容如下: *properties(属性) setting(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) plugins(插件) enviroments(环境集合对象) ​ enviroment(环境子属性对...

highcharts图表

<!--图表例子--> <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Highcharts Example...