【vc++精品源码栏目提醒】:网学会员为需要vc++精品源码的朋友们搜集整理了VS2008集成QT4.7.2环境搭建 - 软件工程相关资料,希望对各位网友有所帮助!
VS2008 下 QT 开发环境搭建 分类: QT 学习 2011-04-26 15:37 1713 人阅读 评论1 收藏 举报 VS2008 集成 QT4.7.2 环境搭建 作者:jimmy 日期:2011-4-18 本文档用于指导如何集成 QT4.7.2 到 VS2008 IDE,详细描述其步骤和配置。
安装步骤:一、 安装包准备: 1)下载 QT4.7.2 框架(Qt: Framework Only)安装程序,即:Qt libraries 4.7.2 for Windows VS 2008 218 MB,文件名为:qt-win-opensource-4.7.2-vs2008.exe 下载地址:http://qt.nokia.com/downloads/windows-cpp-vs2008 注意:此处只要下载 QT4.7.2 的框架就可以,不需要下载整套 SDK 2)下载 VS 插件(Visual Studio Add-in),文件名为:qt-vs-addin-1.1.9.exe 下载地址:http://qt.nokia.com/downloads/visual-studio-add-in 3)VS2008 和 VS2008 SP1二、 安装 VS2008 和 VS2008 SP1 补丁三、 先安装 QT 框架 qt-win-opensource-4.7.2-vs2008.exe,假设安装到 D:/QtVS2008/4.7.2 目录下;再安装 VS2008 的插 件 qt-vs-addin-1.1.9.exe 安装路径没啥要求,尽量跟 vs2008 路径在同一个盘。
四、 配置 QT:控制面板-系统-高级-环境变量,在“系统变量”这个组合框中,找到“Path”变量,在Path的最后面 添加 D:/QtVS2008/4.7.2/bin/,假设你的安装目录是“D:/QtVS2008/4.7.2/”以下的命令都是依照这个安装目录进行 操作五、 接下来在 windows 下编译 QT,开始 - 程序 - Microsoft Visual Studio 2008 - Visual Studio Tools -Visual Studio 2008 命令提示 检查 vs2008 是否装好,命令行下键入 nmake / 如:D:/Program Files/Microsoft Visual Studio 9.0/VCnmake /Microsoft R 程序维护实用工具 9.00.30729.01 版版权所有C Microsoft Corporation。
保留所有权利。
用法: NMAKE commandfile NMAKE 选项 /f makefile /x stderrfile macrodefs targets选项:/A 生成所有已计算的目标/B 如果时间戳相等则生成/C 取消输出消息/D 显示生成消息…….说明 nmake 已经安装正确,可以编译了。
六、 在命令行中键入: d: 回车 cd D:/QtVS2008/4.7.2/ 回车 configure -debug-and-release -static -platform win32-msvc2008 (注意:如果机器中存在多个编译器,你想要指定一个编译器,需要指定具体的编译器如: configure -platformwin32-msvc2008,即用 vs2008 编译 qt 源码) 还有很多编译选项,可以通过 configure –help 来查看。
上面命令是用 vs2008 编译 debug 和 release 的两个 QT 库,库文件生成静态的。
configure 命令大概需要十几分钟不等! nmake 回车 编译开始,大概需要几个小时不等,请耐心等待!七、 编译成功之后,配置 VS2008: 打开 VS2008工具 - 选项 - 项目和解决方案 - VC目录中, A. 在“包含文件”中加入以下目录: 注意:我在系统中设置了一个环境变量:QTVS2008Dir,值为:D:/QtVS2008/4.7.2/,便于管理。
B.在“库文件”中加入目录:八、配置 VC 助手,安装好 Visual Assist 后,首先打开 VS2008 的菜单 VassistX-Visual Assist X Options…然后配置 VC助手 include 目录如下图所示:接下来配置 VC 助手的源码目录如下图所示:九、到现在为止,VS2008 和 QT 的安装配置已经全部完成,你可以放心开发 QT 程序了打开 vs2008,新建》项目就会有 QT 的工程说着指引了,如图: 开始 !你的 QT 开发之旅吧! 分享到: 上一篇:TCP 的状态机 CLOSE_WAIT 和 TIME_WAIT 描述 查看评论1 楼 mashixiaojieaixuexi 2012-02-19 17:24 发表 回复