[转帖] VS集成Qt环境搭建

http://blog.sina.com.cn/s/blog_a6fb6cc90101gynd.html

用了这么久的Qt,IDE一直都是VS与Creator并用(实际开发以VS为主),至于哪个更好这里不发表看法,各有所长,而且也因人而异,萝卜青菜,各有所爱。

Qt5发布很久之后,才把版本从之前的4.8升级到5.1。现在5.2发布了,果断换上,先尝尝鲜。加上之前也一直有人问我关于VS与Qt的集成,在此一并记录。。。

环境:VS2010 + Qt5.2

关于VS的下载、安装,这里就不再做过多阐述。

一、下载Qt5.2安装包(qt-windows-opensource)与Qt插件(Visual Studio Add-in)

Qt5.2也可以在这里下载:http://download.qt-project.org/official_releases/qt/5.2/5.2.0/.

找到对应的版本进行下载,里面包含多种不同的版本,MSVC2010、MSVC2012分别是指支持VS2010与VS2012的Qt版本,而opengl与非opengl的区别是是否支持opengl,android、ios分别是指支持android、ios平台的Qt版本。

这里我选择的版本(已标注),如下:

  • qt-windows-opensource-5.2.0-msvc2010_opengl-x86-offline.exe(opengl版本)
  • Visual Studio Add-in 1.2.2 for Qt5

二、安装

qt-windows-opensource与Visual Studio
Add-in的安装顺序没什么要求,安装过程不再多说(傻瓜式-下一步),安装路径不要包含中文、空格、特殊字符(~<>|?*[email protected]#$%^&:,;)。

安装完成Visual Studio
Add-in之后,VS就会出现相应的Qt选项!

三、配置开发环境

  • 选择:Qt5->Qt Options->Add,配置VS的开发环境。

这里根据自己的Qt安装路径进行选择,Path为:D:\Software\Qt\Qt5.2.0\5.2.0\msvc2010_opengl。

说明:4.8.3是我之前的版本,因为我可能安装很多个不同的版本(假设发现新版本存在很多问题,我不想再使用,换一个版本,怎么办?)。

如下,选择你想要使用的版本:

如果选择了4.8.3版本,那就必须重新下载一个Visual Studio Add-in for
Qt4的插件才可以使用(原则:版本对应)。

以上配置完成之后,就可以导入或者新建Qt项目了。

导入Qt的pro项目

  • 选择:Qt5->Open Qt Project File(.pro)...

新建Qt项目

  • 选择:文件->新建->项目->Qt5 Projects->Qt
    Application,输入工程名,下一步...进行新建。

如下:

  • 选择依赖的模块:最基础的QtCore、QtGui、QtWidgets还有一些音/视频、网络、数据库、XML、OpenGl相关的模块,需要使用的直接勾选即可。

完成之后,就可以运行了!

  • 选择:调试->开始执行 或者 Ctrl+F5。

如下:

添加环境变量

在工程目录下找到可执行程序,直接运行,会出现丢失*.dll的提示信息。

如下:

解决方法:

(1)右键计算机->属性->高级系统设置->高级->环境变量,添加环境变量(推荐)

  • QTDIR:D:\Software\Qt\Qt5.2.0\5.2.0\msvc2010_opengl
  • PATH:%QTDIR%\bin

(2)在Qt的安装目录下找到缺少的*.dll(D:\Software\Qt\Qt5.2.0\5.2.0\msvc2010_opengl\bin),将其与可执行程序放到同一目录下。

关于VS与Qt集成的更多配置请参考:

时间: 2024-10-14 04:51:00

[转帖] VS集成Qt环境搭建的相关文章

C++ Gui Qt4编程学习之路(1)——Qt环境搭建

前言 因为公司需要做一个关于linux下qt的开发,加上直接接触过一些qt,便开始临阵磨枪了. 之前有用qt写过一个2048的游戏,大概3.4月份的时候,那会2048正火,想想自己在电脑上也做了一个~便默默的写了一个,界面有些丑陋,却五脏俱全~下次把思路和一些代码再归纳归纳,再写到博客里来. 虽然写过一点小东西,但基础还是很单薄,所以为了让基础更加巩固一些,便开始阅读C++ Gui Qt4编程这本书,这本书的确挺不错的. Qt环境搭建 首先要搭建Qt的环境,网上有很多版本供下载的,我便下载最新的

我的全栈之路-C语言基础之集成开发环境搭建

我的全栈之路-C语言基础之集成开发环境搭建 我的全栈之路 2.1 C语言集成开发环境搭建 目前主流的操作系统(Windows,Linux,macOS)都有完善的C语言集成开发环境,用于编辑.编译.调试.打包部署C程序. 操作系统 开发工具 Windows10 1903 Visual Studio2019 macOS10.14 XCode10.3 Ubuntu18.04 QT5.13 Windows作为世界上最流行的桌面操作系统,当前最新版本为Windows10 1903,VisualStudio

QT环境搭建常见的bug解决 --&gt;ld: cannot find –lbootstrap 错误

常见错误列表 一.编译arm环境的时候: ./configure -prefix $HOME/Qtenv/arm -embedded arm-nomake docs -nomake demo -nomake examples 1.configure完成之后,make出现问题:/usr/bin/ld: cannot find –lbootstrap 错误 解决方法:提示找不到bootstrap库,而实际的qt中是由这个库的,就在src/tools/bootstrap/目录下,可以通过如下命令手动编

关于GTK和QT环境搭建(Ubuntu14.04)

忙了一天,GTK和QT环境搭建了!QT5(包含Creator和TOOLs),安装真慢,安装文件300MB,安装下载源文件700多MB,总共花了3/4个小时,主要因为,该网站限速,不到100KB/S的速度真是坑啊,本想着,弄好了也算了,不过,真正用起来,还是和安装一样蛋疼,只有中文面板选项,子菜单什么的全英文,对于我这样一个新手,真是难于上青天,最后还是选择了GTK+,毕竟会点C语言,查找资料好看懂,方便!只能抛弃,好看,移植方便一点,处理速度快一点的QT了(但是不会卸载,以后总有用得上的时候,说

Eclipse集成开发环境搭建之Java、Python

这里就以Eclipse为例,说明Java集成开发环境的搭建. 第一步,下载安装JDK,配置环境变量,这里就不多重复了.需要提到的是,JDK.Eclipse要同为Windows 32位或Windows 64位,这里选择的均为64位: 第二步,下载Eclipse.到Eclipse下载页面http://www.eclipse.org/downloads/选择合适的版本,这里选择的是Eclipse IDE for Java EE Developers,Windows 64位版本,按提示下载压缩包ecli

Windows下的Objective-C集成开发环境搭建(IDE)

Objective-C是苹果软件的编程语言,想要上机学习.调试,有一个集成开发环境(IDE)方便很多.有三类方法搭建Objective-C的集成开发环境: 1)   使用苹果的平台,集成开发环境使用Xcode.但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法: 2)   在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,不是所有个人电脑都可以,而且虚拟机的运行速度也较慢: 3)   采用Codeblocks IDE开发环境,对其进

Eclipse集成开发环境搭建

gdbserver安装: 安装gdb-server的环境变量要放在arm-linux-gcc的环境的前面,因为arm-linux-gcc的安装包里面也有gdb,linux系统在找指令时从/root/.bashrc里面从上而下找指令的 Jlink for linux 安装 解压安装包就不再叙述,下面是拷贝几个文件的指令 cp -d libjlinkarm.so* /usr/lib -f cp 45-jlink.rules /etc/udev/rules.d/ 最后输入./JLinkGDBServe

SpringBoot19 集成SpringSecurity01 -&gt; 环境搭建、SpringSecurity验证

1 环境搭建 1.1 创建一个SpringBoot项目 项目脚手架 -> 点击前往 1.2 创建一个Restful接口 新建一个Controller类即可 package com.example.wiremock.controller; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.an

Python集成开发环境搭建

===================== 开始学习Python的开发,首先得搭建好集成开发的环境! 分为下面几个步骤: 操作系统平台:Windows XP/7/10 都可以 1.安装并配置JDK运行环境,后面Python开发工具会用到 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html  配置请参照之前的文章,地址 : https://www.cnblogs.com/yuwentao/p/474257