c++ - 如何更改 QT Creator 中的调试器?

标签 c++ c qt gdb qt-creator

我使用 MSYS2 中的 QT Creator。

在 QT 创建者中 Tools > Options > Build and Run > Kits 控制更改调试器是灰色的,我无法更改它,如下面的屏幕截图所示: enter image description here

问题是在 32 位软件的套件中为 64 位软件设置了 gdb(工作不正确)。我需要将 32 位套件中的 64 位 gdb 更改为 32 位 gdb。如何做到这一点?

这也是调试器选项卡的屏幕截图: enter image description here

最佳答案

该套件是由安装程序安装的,安装程序明确设置了特定的调试器。这些设置无法通过 UI 更改!如果出现问题,则需要修复 Qt 安装程序。

当然,您可以克隆该套件并根据自己的喜好编辑克隆的套件。

如果您想使用文本编辑器,那么您当然也可以更改安装程序为 Creator 编写的设置。它们存储在 Qt Creator 安装的“共享”文件夹中名为profiles.xml 的文件中。

关于c++ - 如何更改 QT Creator 中的调试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50593191/

相关文章:

c++ - 无法正确计算公式

c++ - 从范围生成随机整数

c - _setmode 函数导致调试错误

c++ - qt 4.5.0 与 Visual Studio 2008 的集成有什么问题?

c++ - 如何检查发送方是否发送了 UDP 数据包

c++ - 在类中实现移动语义的规范方法

C++ 3D 游戏引擎

c - C99 中固定大小的指针类型

c - 是否有可以处理 C 内联结构的 MSVC 版本?

c - 结构未按预期存储在内存中