QT搭建MVSC编译器过程

话不多说,先上需要文件的下载链接:
链接: https://pan.baidu.com/s/1VRia_T_6TEP5J4FlEY0z5A 提取码: w2wg
下面是环境配置的步骤:
1首先需要安装一个小插件,在QT需要安装的文件目录下中的DVDFabVirtualDrive1511.exe,安装过程很简单,一路下一步就可以;
2(进行第二步之前首先看电脑上有没有安装visual_studio)第二步在安装QT之前需要安装cn_visual_studio_community_2015_x86_dvd_6847368.iso这个镜像文件(如何安装了visual_studio_2017的话在安装QT时就选择MVSC2017就可以,不需要安装2015的),如果要安装的电脑上有visual_studio_2015就无须这第一步与第二步直接跳过就可以,如果在visual_studio_2015安装过程中报数据包损坏,需要在电脑上安装两个证书,证书也在要安装的资料文件夹,安装过程在下面;
3等visual_studio_2015安装完成后再安装QT,QT的安装步骤在文件结尾;
4接下来需要安装一个SDK,安装步骤在下面;
5QT安装完成后就要配置QT的编译器;打开QT点击工具->选项->构建与运行->构建套件;配置过程在下面;
6如果QT在打开的过程中,报无法找到程序输入点需要配置一下系统环境变量,将QT安装目录下的C:\Qt\Qt5.9.1\5.9.1\mingw53_32\bin放入环境变量,MSVC编译器如下C:\Qt\Qt5.9.1\5.9.1\msvc2015_64,如果还是报错,将C:\Qt\Qt5.9.1\5.9.1\mingw53_32\bin放在MSVC环境变量的前面;配置完重启一下电脑

下面是主流程的具体说明
QT的安装过程
1、qt-opensource-windows-x86-5.9.1
2、选择路径
在这里插入图片描述
3、选择编译器和平台模块(UWP不用选,MSVC选择2015的,具体看电脑安装的哪个版本)
在这里插入图片描述
6、安装完成

QT的编译器配置过程
1,有一个编译器是在QT安装时自动配置好的,我们需要配置的是MSVC编译器,配置如下图;
在这里插入图片描述
编译器是可以选择的,根据电脑的配置选择适合编译器,调试器就只有一个,如上图

安装证书的过程
证书安装方法:
双击证书,会弹出对话框,对话框上应该有“安装证书”按钮,点击安装即可。
补充一点:证书要安装在受信任的区域,否则不管用。
在这里插入图片描述

SDK的安装方法
在安装资料包下找到winsdksetup.exe
右键管理员运行
在这里插入图片描述
选择“NO“
在这里插入图片描述
只用安装调试工具即可
在这里插入图片描述
等待安装成功
在这里插入图片描述
重新打开Qt Creator,在如图所示的位置进行修改
在这里插入图片描述
配置成功标志

### 使用 Microsoft Visual Studio C++ (MSVC) 编译 Qt 项目 为了使 MSVC 成功编译 Qt 项目,需确保几个关键组件已正确安装和配置。这包括但不限于: - **Qt 库的安装**:确认 Qt 已经被正确安装,并且在安装过程中选择了适用于 MSVC 版本的选项,比如 `msvc2017_64` 或者对应于所使用的 Visual Studio 年份版本[^2]。 - **环境变量设置**:验证系统的环境变量 Path 中包含了指向 Qt 安装目录下的 bin 文件夹的具体路径,注意该路径不应含有任何中文字符。 - **Qt VS Tools 插件**:Visual Studio 需要安装名为 Qt VS Tools 的插件以便支持 Qt 开发工作流;通过检查菜单栏是否存在此工具条目来判断是否成功安装。 当上述条件满足之后,则可以通过以下方式进一步操作以实现使用 MSVC 编译 Qt 项目的目标: #### 在 Visual Studio 中配置 Qt 支持 对于希望利用 Visual Studio 来处理 Qt 项目的开发者来说,应该遵循这些指导原则来进行必要的调整: ##### 添加 Qt 版本至 Visual Studio 打开 Visual Studio 后,在顶部菜单选择【Qt VS Tools】>【Options...】进入配置界面。接着切换到【Qt Versions】标签页并点击“Add”,指定本地计算机上的 Qt SDK 路径及其内部包含的特定于 MSVC 构建链路的位置,特别是那些拥有 bin 子文件夹的部分[^3]。 ```cpp // 示例代码片段展示如何初始化一个简单的 Qt 程序 #include <QApplication> #include <QWidget> int main(int argc, char *argv[]) { QApplication app(argc, argv); QWidget window; window.resize(250, 150); window.setWindowTitle("Simple example"); window.show(); return app.exec(); } ``` 完成以上步骤后,应当能够顺利地创建、编辑以及构建基于 Qt 框架的应用程序了。如果遇到 E1696 错误提示无法定位源文件的情况,请参照之前的排查指南逐一核对各项依赖项的状态直至解决问题为止。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值