linux x window开发环境变量,Windows 下搭建 Qt5.x+ 的开发环境

下载资源

MinGW 和 msvc

MinGW 和 MSVC 都是编译器

MSVC 指的是微软的VC编译器,在Windows下开发 C/C++ 程序一般都是用这个,它具有更快的编译速度,构建出来的程序体积更小

MinGW 是 GNU 编译套件的 Windows 版本。支持编译C、C++、Objective-C、Fortran及Ada等语言 。 同时,使用MinGW 编译出来的程序,不需要额外的第三方DLL就能直接在Windows下运行。 但是个人认为它是个鸡肋,因为 Windows 下直接使用 MSVC 编译器就行了, Linux 下使用 GNU 套件编译,它的存在,没有太大的意义

安装

bV3bHw?w=957&h=836

选择介绍

Qt 5.9.4 下的选择项说明

MinGW 5.3.0

UWP * : Windows 10 UWP 程序的开发框架, UWP 是Win10通用程序

msvc * : 使用 msvc编译

Android* : 开发Android 相关资源

Sources : 源码

Qt WebEngine : 集成了最新的谷歌浏览器引擎

*(TP) : 技术预览版的框架

Tools 下的选择项说明

Qt Creator : Qt 的开发集成环境

CDB Debugger Support : CDB调试器,如果只使用 MinGW 进行编译则不用勾选,它主要用于VS。

MinGW : 交叉编译的支持。 一般不选,所谓交叉编译 即在某一平台上编译用于其他平台的程序。

Perl : 一般不选择。

bV3bUB?w=957&h=836

下一步就是同意协议,然后安装即可。

使用 Qt Creator + MinGW

使用 Qt Creator 编写代码之前,要配置 编译器、构建套件,调试器等。 这些在 Qt 4.x 的时代是需要手动配置的,现在已经自动帮助我们配置好了. 如下图,编译器使用的是 MinGW.

bV3cuJ?w=1001&h=592

集成 Microsoft Visual Studio 2015 + Qt

首先安装 Microsoft Visual Studio 2015 ,注意,一定要选择“visual c++”选项(下图中圈红部分)

bV3cvZ?w=456&h=566

如果在安装过程中忘记勾选“visual C++” 选项,也没有关系,可以在 “控制面板 -》 程序管理” 中修改。最好不要重新安装

bV3cxx?w=372&h=120

环境变量

安装完成后,将下面三个路径加入环境变量 Path 中

D:\Qt\Qt5.9.4\5.9.4\msvc2015\bin : Qt 根目录下的 msvc2015

D:\Qt\Qt5.9.4\5.9.4\msvc2015_64\bin : Qt 根目录下的 msvc2015_64位

D:\Microsoft Visual Studio 14.0\Files\VC\bin : VS2015跟目录下的, VC

D:\Microsoft Visual Studio 14.0\Files\VC\bin;D:\Qt\Qt5.9.4\5.9.4\msvc2015\bin;D:\Qt\Qt5.9.4\5.9.4\msvc2015_64\bin;

Qt VS Tools 安装

打开 VS2015 后 , 在工具栏找到 “工具(T)” ,在 “工具” 子菜单栏找到 “扩展和更新(U)…” 并打开。点击“联机”,在右边搜索框中输入“Qt”,会出现下图所示的搜素结果。可以安装第一个“Qt VS Tools” 或 第三个“QtPackage”(只安装一个就行)

bV3cz9?w=938&h=564

当安装完 “Qt VS Tools” 后 , 重启VS2015后,会发现在工具栏多了一个“Qt VS Tools” (安装了“Qt VS Tools”)或 “QT5” (安装了QtPackage)工具。这两个工具接下来的操作基本相同。下面以 “Qt VS Tools” 为例进行说明。点击 “Qt VS Tools” 中的 “Qt Options” 选项,在 “Qt Versions” 中,点击 “Add”,在弹出的对话框中(如下图所示),分别添加Qt5.9.1中“msvc2015”和“msvc2015_64”的安装位置,保存即可。

bV3cAn?w=392&h=144

使用 Microsoft Visual Studio 2015 开发Qt Hello World

创建项目

bV3cLv?w=640&h=480

选择依赖

选择需要依赖的框架

bV3cLN?w=640&h=480

bV3cMc?w=640&h=480

构建运行

bV3cMM?w=496&h=416

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值