QT5升级Qt Creator 14.x后出现launch debugger红色报错,QT5 C++项目可以编译运行,但无法调试运行。经试验:选择Desktop QT 5.15.2 MinGW 64-bit调试运行无法启动,红色报错。增加安装QT 6.7.3后,选择Desktop QT 6.7.3 MinGW 64-bit可以成功进行调试运行。

经过多次测试,发现是Qt Creator 14.x需要指定高版本的调试器才能正常调试运行。具体解决步骤如下:
详细操作视频:
(1)启动Qt Creator,打开一个Qt C++项目。然后打开菜单“编辑(E)=>Preferences...”,打开“首选项 - QT Creator”窗口;
(2)在“首选项 - QT Creator”窗口左侧选择“构建套件(Kit)”,右侧选择“自动检测”下面的“Desktop QT 5.15.2 MinGW 64-bit”编译套件,然后点击右侧的“克隆”按钮;
(3)将会在“手动设置”下面克隆出一份“Desktop QT 5.15.2 MinGW 64-bit”自动命名为手动设置下面的“Desktop QT 5.15.2 MinGW 64-bit的克隆”,可以将其重命名为:
“Desktop QT 5.15.2 MinGW 64-bit的克隆for Qt Creator 14.x”
(4)关键:选中“Desktop QT 5.15.2 MinGW 64-bit的克隆for Qt Creator 14.x”,将调试器修改为:
GUN gdb 11.2.0 for MinGW 11.2.0 64-bit
原来是:GUN gdb 8.1 for MinGW 8.1.0 64-bit
(5)关键:接下来,在左侧的“构建和运行”下面,选择刚才克隆的“Desktop QT 5.15.2 MinGW 64-bit的克隆”|“构建”
右侧“构建目录”指向原来的构建目录,比如:
E:\QTcode001\build-UnifyRemoteManager-Desktop_Qt_5_15_2_MinGW_64_bit-Debug
(6)点击左侧下面的“调试”按钮,重新生成项目,便可以正常调试运行了

(7)注意:QT5升级Creator 14.x后,
    选择Desktop QT 5.15.2 MinGW 32-bit构建套件进行编译,不会出现launch debugger红色报错问题。
    只是选择Desktop QT 5.15.2 MinGW 64-bit构建套件进行编译,才会出现launch debugger红色报错问题。

视频地址:https://www.bilibili.com/video/BV1qQSyYSEcA/?spm_id_from=333.999.0.0&vd_source=7c7ae5cc1dbb2453e1eb43950a4264a3

解决QT5升级Creator 14.x后出现launch debugger红色报错问题-OK的更多相关文章

  1. Mysql 升级到 5.6 后插入语句时间字段报错:Incorrect datetime value: '' for column 'createtime'

    今天部署服务器项目运行,当遇见有时间数据对象的插入和更新操作的时候,就报错,如下: Caused by: com.mysql.jdbc.MysqlDataTruncation: Data trunca ...

  2. osx升级到10.10后,使用pod install报错解决的方法

    先看下网上的解决方法例如以下: 先依照这个文章做:http://blog.csdn.net/dqjyong/article/details/37958067 大概过程例如以下: Open Xcode ...

  3. osx升级到10.10后,用pod install报错终于解决的方法

    先依照这个文章做:http://blog.csdn.net/dqjyong/article/details/37958067 大概过程例如以下: Open Xcode 6 Open Preferenc ...

  4. osx升级到10.10后,用pod install报错最终解决办法

    转载自:http://blog.csdn.net/liuyujinglove/article/details/40582197 http://blog.csdn.net/dqjyong/article ...

  5. Eclipse 新建.jsp页面后,页面头部标签报错的解决方法

    Eclipse 新建.jsp页面后,页面头部标签报错的解决方法 1.报错地方: 2.解决方法: .jsp页面右键==>BUild Path ==>Configure Build Path. ...

  6. MySQL在windows系统中修改datadir路径后无法启动问题,报错1067

    windows server2008下如何更改MySQL数据库的目录的帖子已经很多了,这里简单介绍一个步骤,如果不成功请先查看其它帖子. 更改默认的mysql数据库目录 将 C:\Documents ...

  7. 备库搭建后,进入备库报错psql: FATAL: the database system is starting up

        备库搭建后,进入备库报错psql: FATAL:  the database system is starting up  原因:备库配置文件没有hot_standby = on   mast ...

  8. 【GitLab】gitlab上配置webhook后,点击测试报错:Requests to the local network are not allowed

    gitlab上配置webhook后,点击测试报错: Requests to the local network are not allowed 操作如下: 报错: 错误原因: gitlab 10.6 ...

  9. 彻底解决asp.net mvc5.2.2:vs2013 cshtml视图文件报错(当前上下文中不存在名称“model”,ViewBag,Url)

    最近遇到一个奇葩的问题,在vs2013下cshtml视图文件报错,出现当前上下文中不存在名称“model”,ViewBag,Url等等),在视图中也没有智能提示了,用@model声明视图的model类 ...

  10. bug:执行到数据库连接后停止运行,而且不报错的奇怪情况----可能是多方同时访问造成的

    数据库运行过程中奇怪停止. 即执行到“database connected ”停止运行,而且不产生任何报错信息 程序反复检查没有问题,折腾半天解决了: 可能是多个客户端操作同一个表格,多方同时操作造成 ...

随机推荐

  1. 前端开发系列040-基础篇之TypeScript简单介绍

    一.TypeScript语言简单说明 简单说明 TypeScript 是微软2012年推出的一种编程语言,属于 JavaScript 的超集,可以编译为 JavaScript 执行.它最大特点是强大的 ...

  2. 会Vibe Coding的同事:我一个人干掉整个技术部!

    大家好,我是程序员鱼皮.随着 AI 的发展,大家有没有听说过一个词?叫 Vibe Coding. 几个月前我就听说过这个词,当时还没怎么在意.但最近这玩意已经越来越火了,甚至火出了程序员圈子. 我身边 ...

  3. SciTech-Mathmatics-Probability and Statistics: Differencing "mind"/"language"/"Concept"/"ideal"/"Context"/"notation"/"Symbol"/"Term"/"Axiom"/"Definition"/&

    SciTech-Mathmatics-Probability and Statistics: Differencing: "mind"/"language"/& ...

  4. SciTech-AV-Audio-DAP(Digital Audio Processing)-Loudness Normalization(响度规范化): Perceived Loudness + RMS (Root Mean Square)

    EBU: European Broadcasting Union Loudness Normalization Use the Loudness Normalization to change the ...

  5. lvs搭建LB

    一.LVS介绍 中国人发明的 1.工作模式 1.nat模式 网站服务器是私网的 2.DR模式 lvs服务器提供一个调度的功能 客户端发送个lvs服务器,然后将请求分发给后台服务器 然后后台服务器直接回 ...

  6. 2025年更新「GIS数据」全国的GeoJSON、shp格式数据下载获取(精确到乡镇街道级)

    发现个可以免费下载全国 geojson 数据的网站,推荐一下.支持全国.省级.市级.区/县级.街道/乡镇级以及各级的联动数据,支持导入矢量地图渲染框架中使用,例如:D3.Echarts等 geojso ...

  7. unity在移动设备上进行 热重载

    有点厉害,这个 https://github.com/handzlikchris/FastScriptReload 示例: https://immersivevrtools.com/Blog/how- ...

  8. MySQL 23 MySQL是怎么保证数据不丢的?

    只要redo log和binlog保证持久化到磁盘,就能确保MySQL异常重启后,数据可以恢复.本文讲讲MySQL写入binlog和redo log的流程. binlog的写入机制 binlog的写入 ...

  9. 修改el-tree checkbox和文字大小

    原始效果: 需求描述:默认效果如上图,想改变复选框的大小,方便使用者勾选,需要修改el-tree  checkbox和文字的大小 <el-checkbox class="el-chec ...

  10. A - Tree

    http://acm.hdu.edu.cn/showproblem.php?pid=6867 You are given a tree consisting of [Math Processing E ...