VS2019+QT5.14.2遇到的一些问题的记录

本文记录了在VS2019中使用QT5.14.2时遇到的问题及解决方法,包括解决python27.dll缺失导致的启动错误,设置QT Designer打开.ui文件,以及消除代码中不必要的红色波浪线提示。

1.QT安装后打开报错:由于找不到python27.dll,无法继续执行代码。重新安装程序可能会解决此问题。
在这里插入图片描述
解决方法:可以下载一个python27.dll,但是发现特别难下到,所以我偷了个懒使用everything在自己电脑上找了一个,然后将其复制到C:\Windows\SysWOW64(64位系统)。

2.使用VS2019建立的QT工程无法打开.ui文件。
解决方法:任意建立一个QT工程,然后右击.ui文件,点击“打开方式(N)…”
在这里插入图片描述
然后添加QT designer,可以设为默认值。
在这里插入图片描述
3. 代码没有问题但依然有很多红色波浪线。
解决办法:
在这里插入图片描述
右击工程名,点击属性
在这里插入图片描述

### 配置 Qt 5.14.2 和 Visual Studio 2019 使用 MSVC2019 编译器 #### 安装必要的软件包 确保已经安装了最新版本的 Visual Studio 2019 并选择了 C++ 开发工作负载。通过 Visual Studio Installer 修改现有安装,选择并勾选 "单个组件" 中的 “MSVC v142 - VS 2019 C++ x64/x86 build tools (latest)” 组件[^3]。 对于 Qt安装,可以从官方网站获取离线安装程序或在线安装程序来部署所需版本的 Qt 库以及附加模块。如果打算集成到 Visual Studio IDE 内部,则还需要下载并安装官方提供的 Qt VS Tools 插件以简化项目创建过程和管理多个构建配置的任务[^1]。 #### 设置编译器路径 启动 Qt Creator 后进入 `工具` -> `选项` 菜单下的 Kits 页面,在这里可以定义新的 Kit 或者编辑现有的 Kit 来指定所使用的编译器。点击左侧栏中的 Compilers 子项,接着按下右侧窗格底部的 Add 按钮添加一个新的本地 Windows 编译器实例;从下拉列表里挑选 Microsoft Visual C++ Compiler 这一项,并按照提示设置好对应架构(如 x86_64 对应于 64位平台)的具体位置。通常情况下,默认值就已经足够满足需求了,但如果遇到任何问题,请确认这些路径指向实际存在的文件夹内[^2]。 #### 添加调试器支持 为了能够正常运行带有断点等功能的应用程序,还需保证已正确设置了 Debugging Helpers。这一步骤同样位于 Options 对话框内的 Debugger 分类之下。理想状态下应该能看到至少一对 .cdb 文件被自动识别出来——它们分别是用于处理不同 CPU 架构的目标进程通信桥梁。如果没有发现合适的条目存在,则可能需要额外安装适用于当前操作系统的 SDK 版本。 #### 创建与验证Kit组合 最后返回至 Build & Run | Kits 标签页,新建或是调整已有记录使之关联之前设定过的各项参数。具体来说就是为每一个目标平台指派恰当的 Qt 版本、编译器种类及其配套资源。当一切准备就绪之后保存更改并尝试建立一个小规模测试案例来进行最终检验。假如整个流程顺利完成而没有任何错误报告出现,那么恭喜您成功完成了全部准备工作! ```cpp // 测试代码片段 #include <QCoreApplication> #include <QDebug> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); qDebug() << "Hello World!"; return a.exec(); } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值