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"作为调试工具
相关推荐
牵牛老人7 小时前
Qt中集成 MQTT 来实现物联网通信:从原理到实战全解析
开发语言·qt·物联网
LYOBOYI1237 小时前
qml的布局策略
c++·qt
小小码农Come on9 小时前
QT常用控件:QListWidget
开发语言·qt
侯孟禹9 小时前
Gemini写的抠图工具
qt·opencv
空空空空空空空空空空空空如也10 小时前
QT通过编译宏区分x86 linux arm的方法
linux·开发语言·qt
四维碎片20 小时前
【Qt】UDP跨平台调试工具
qt·学习·udp
踏过山河,踏过海21 小时前
【用ui文件做个简单工具的开发,为什么修改完ui后,程序重新编译运行后,GUI界面还是不变呢?】
qt·ui
向阳开的夏天1 天前
麒麟V10源码编译QT5.6.3 (x86 & arm64)
开发语言·qt
打码的猿1 天前
Qt对话框不锁死主程序的方法
开发语言·qt
小小码农Come on1 天前
Qt Creator常用设置
qt