Windows11 Qt MSVC配置

文章目录

背景

最近在设计和开发一款SOME/IP编辑器,使用到了开源项目NodeEditor(基于QT)。在使用QT Creator编译NodeEditor是出现报错"undefined reference to 'WinMain'"。原因是我在安装Qt时只安装了WinGW作为编译工具,而NodeEditor需要使用MSVC作为编译和运行工具。

因此记录以下如何在已安装QT的前提下添加MSVC工具链。

安装MSVC和DEBUG工具

  1. 打开Qt Maintenance Tool
  2. 登录后选择**"添加(A)或移除组件"**
  3. 在Qt下选中MSVC,版本根据自己安装的版本选择
  4. 在Qt Creator下选中Debugging Tools for Windows。这个Qt针对Windows MSVC的调试工具,不安装这个代码没法调试。

配置项目

  1. 打开项目后,在"项目"中双击"MSVC"作为编译工具链
  2. 右键MSVC点击"管理构建套件"
  3. 选择"CDB"作为调试工具
相关推荐
Junfeng的技术笔记9 小时前
基于 C++/Qt 的雷达回波信号检测与测距仿真系统
qt
Quz9 小时前
QML TableView:自定义样式与排序表格
qt
Quz9 小时前
QML TableView:可编辑表格与 SQLite 数据持久化
qt·sqlite
Quz9 小时前
QML ListView:C++ 数据模型与 ProxyModel 实时过滤
qt
Quz9 小时前
QML ListView 入门:自定义样式与数据交互
qt
cpp_learner9 小时前
QT 隐藏式密码鉴权:一键开启管理员模式
qt
慧都小项6 天前
当边缘AI上产线:QtitanDocking 如何让工业 HMI 实现多视图协同
人工智能·qt·ui·边缘计算·qt6.3
Quz6 天前
QML SwipeDelegate 滑动委托
qt
Quz6 天前
QML 列表中的四种委托:ItemDelegate、CheckDelegate、RadioDelegate、SwitchDelegate
qt
实心儿儿6 天前
Qt — 显示类控件
qt