Qt这个开发工具,做的是越来越好了,连Nokia都忍不住,把它收到自己的麾下,准备予以重用,许多程序员也纷纷开始涉猎Qt,作为自己一件新的谋生工具。以前Qt程序员开发Qt程序时,或者直接使用某个编辑器,或者使用诸如Eclipse、KDevelop这样的第三方集成开发环境。虽然现在Nokia推出了自己的Qt集成开发环境QtCreator,但是由于是今年年初才开发出来的,使用起来还不是很顺手。为了让广大Visual Studio程序员能够顺利的步入Qt开发的大门,在这里介绍一下如何把Qt集成到Visual Studio 2005中,这样大家就可以在熟悉的环境中进行Qt开发。配置的过程分为如下几步:
1、当然是首先安装好Visual Studio 2005(不要使用Express版本),只要安装其中的C++部分即可。
2、到官方的ftp网站下载Qt源代码,在网站中列举出了所有的Qt版本,我使用的是4.3.3版,网址为:ftp://ftp.trolltech.com/qt/source/。大家一定要下载源码包的压缩包,例如,我使用的是qt-win-opensource-src-4.3.3.zip,千万不要下载mingw版本的。
3、将下载到的源码的压缩包解压到某一目录下,例如,我将其解压到E:\Qt目录下。
4、配置VS的环境,在VS的安装目录下(例如,安装到C盘的Program Files目录下),打开C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat,在PATH的头部添加Qt所在目录,如E:\Qt,在INCLUDE上添加E:\Qt\include,LIB中添加E:\Qt,具体的目录就是刚才解压的目录。我的添加好后就是如下的内容:
@set PATH=E:\Qt;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;......%PATH%
@set INCLUDE=E:\Qt\include;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE;......%INCLUDE%
@set LIB=E:\Qt\lib;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB;......%LIB%
5、编译源代码,现在就可以对Qt源代码进行编译了,通过“开始”菜单->"Microsoft Visual Studio 2005"-> "Visual Studio Tools", 运行命令行。
以前的Qt版本在使用VS进行编译之前,需要打一个补丁,这个版本的不需要。在命令行中首先切换到Qt解压好的目录,在该目录下有个configure.exe文件,在命令行中输入如下命令:configure –no-stl –no-dsp –vcproj,此时会提问是否接受GPL协议,输入‘y’,经过一段时间之后,提示可以输入nmake进行编译,这个时间较长,要一个多小时。
6、如果以前的步骤都没有什么问题,下面就可以配置环境变量了,主要是在PATH中添加:“E:\Qt\bin”,以及创建一个新的环境变量QMAKESPEC,值为:“win32-msvc2005”.
7、为了能够在VS中嵌入Qt,此时需要安装VS插件,在网上下载Qt Visual Studio Integration v1.2.2 for VS 2003 2005.exe,进行安装。然后需要配置VS,打开VS,在菜单中选中"Tools" -> "Options" -> "Qt"-> "Builds", 添加我们刚才编译的Qt代码,名字为"Qt 4.3.3", 路径为"E:\Qt"
8、现在就可以在VS中编写Qt程序了。
分享到:
相关推荐
作者:穆煜,华清远见嵌入式学院讲师。 Qt这个开发工具,做的是越来越好...为了让广大Visual Studio程序员能够顺利的步入Qt开发的大门,在这里介绍一下如何把Qt集成到Visual Studio 2005中,这样大家就可以在熟悉的
Qt程序,visual studio 2005环境
Qt Visual Studio Tools是针对Microsoft Visual Studio(VS)的一款强大插件,它使得开发者能够在Visual Studio的环境中高效地开发Qt应用程序。该插件专为VS2017设计,兼容Qt 5.9.6版本,尤其适用于32位(x86)平台...
在 Visual Studio 2010 中开发并静态编译 Qt 程序是一个涉及多个步骤的过程。通过这种方式,开发者可以确保应用程序在不同环境中能够独立运行,无需依赖额外的 Qt 库文件。本文档将详细介绍如何在 Windows 7 64 位...
Qt Visual Studio Tools VS2017 Qt Visual Studio Tools VS2017 Qt Visual Studio Tools VS2017
通过以上步骤,你已经在Visual Studio 2005中配置好了Qt开发环境,可以开始使用熟悉的IDE来开发跨平台的Qt应用了。这个环境不仅提供了代码编辑、调试等基本功能,还允许你在Visual Studio中直接编辑和预览Qt的UI设计...
通过以上步骤,可以在Visual Studio 2005中成功配置并使用QT开发环境。这不仅可以提高开发效率,还能充分利用Visual Studio的强大功能。对于那些希望在Visual Studio环境中开发QT应用程序的开发者来说,这些步骤是不...
可与<改进版VisualStudio上的Qt4插件>同时运行 支持Visual Studio 2010, Visual Studio 2012, Visual Studio 2013 删除了Qt文档等无必要资源 暂不支持Qt调试器可视化文件(可从源码中获取) 项目地址:...
在使用Visual Studio创建Qt项目时,可能会遇到一个常见的错误:“Unable to find a Qt build”。这个错误通常表示Visual Studio无法找到已安装的Qt编译环境,导致无法正确配置项目设置。以下是一步步解决这个问题的...
Qt Visual Studio Tools 2019 用于VS2019Qt插件。
利用Visual Studio将Qt的ui界面程序封装成dll库的代码示例,内部均为相对路径,可直接独立运行Test.sln,详细内容可参考文章:
在使用Visual Studio开发Qt应用程序的过程中,可能会遇到这样一个棘手的问题:当你尝试打开一个Qt项目时,系统会弹出错误提示“there's no Qt version assigned to this project for platform win32”。这个问题表明...
QT Visual Studio Integration是一款将Qt框架与Microsoft Visual Studio集成的开发工具,它允许开发者在Visual Studio环境中编写、构建和调试Qt应用程序。这个插件对于那些习惯使用Visual Studio界面但又需要利用Qt...
在Vistual Studio2022安装
### 构建Qt与Visual Studio 2013开发环境详解 #### 一、前言 随着跨平台应用开发需求的日益增长,Qt作为一种强大的跨平台开发框架,因其高效的开发效率和良好的用户界面设计能力而备受青睐。对于Windows平台下的...
在本文中,我们将深入探讨如何使用Qt库创建一个类似于Visual Studio的可停靠、可隐藏、抽屉状态的控件框架。Qt是一个跨平台的应用程序开发框架,它使用C++语言,广泛应用于桌面和移动应用的开发。DockWidget是Qt提供...
这两个工具是软件开发领域中非常重要的,Visual Studio作为Microsoft提供的强大IDE(集成开发环境),而Qt则是一个跨平台的应用程序开发框架,尤其适用于GUI(图形用户界面)设计。 ### Visual Studio 安装步骤 1....
Qt是一个强大的跨平台应用程序开发框架,它允许开发者使用C++语言创建桌面、移动和嵌入式应用。Visual Studio 2013作为Microsoft的集成开发环境(IDE),是Windows平台上广泛使用的开发工具。本文将详细介绍如何在...
Qt+Visualstudio的中文乱码总结: 1、Qt4.7+VS2008,通过如下方法: .... 2、Qt5.2+VS2010 打入补丁 VS2010sp1,.... 3、 Qt5.2+ VS2012 不支持 #pragma execution_character_set ("utf-8") .... 4、Qt5.2+VS2013 ...
自动标定相机内参的实用工具","基于Opencv4.7.0的Visual Studio 2022兼容棋盘格标定助手,QT5.9.9加持,高效相机内参标定工具",基于Opencv4.7.0开发的棋盘格标定助手 资源名称:Opencv棋盘格标定助手 版本信息:...