gpt4 book ai didi

qt - 在 Qt Creator 中运行 Debug模式

转载 作者:行者123 更新时间:2023-12-03 13:25:42 25 4
gpt4 key购买 nike

我正在尝试编译一些演示代码(特别是点云库附带的 pcl_visualizer 演示)。通过单击带有放大类的绿色​​箭头运行调试时,出现以下错误:

This does not seem to be a "Debug" build.
Setting breakpoints by file name and line number may fail.

Section .debug_info: Not found.
Section .debug_abbrev: Not found.
Section .debug_line: Not found.
Section .debug_str: Not found.
Section .debug_loc: Not found.
Section .debug_range: Not found.
Section .gdb_index: Not found.
Section .note.gnu.build-id: Found.
Section .gnu.hash: Found.
Section .gnu_debuglink: Not found.

此外,我插入的断点都没有破坏程序,它们都有小沙漏悬停在上面。

Projects , Debug模式在 Build Settings 中选择.

为什么我的代码似乎没有正确调试?

最佳答案

对于较新版本的 QT:
转到屏幕左上角的“项目”,一个带有 Spanner 的图标,当您选择它时会变成绿色。

如果尚未“单击”,请单击命名工具包下的“构建”(我的工具包为“桌面”)。这应该就在左侧的“构建和运行”下方。

在顶部中心的build设置下,应该有“编辑构建配置”,旁边有一个下拉菜单。如果您可以从下拉列表中选择“调试”,则执行此操作,否则单击旁边下拉列表中的“添加”并选择“调试”。

下拉一些并在带有“值”的“键”表的左侧看到“键”,再往右看,看到带有正方形的“高级”,检查正方形以获得高级键值对。

查找“CMAKE_BUILD_TYPE”并单击最右侧的“编辑”,将与键 CMAKE_BUILD_TYPE 匹配的值的下拉列表更改为“调试”。

现在在左下角,将构建配置更改为“调试”并构建...应该可以工作!

您可能需要清理项目并可能清除 Build 选项卡下的 cmake 配置。

关于qt - 在 Qt Creator 中运行 Debug模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26549312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com