gpt4 book ai didi

c - 使用 eclipse CDT 进行 gdb 调试 : not able to show correctly varibles values

转载 作者:行者123 更新时间:2023-11-30 16:47:21 25 4
gpt4 key购买 nike

我正在使用 eclipse CDT 调试 C 应用程序。一般我可以断点上去,也可以一步步上去。但问题是我无法逐步查看变量。但是,如果我想查看名为 path_list 的 char** 变量的内容,我会在变量窗口中看到此错误:

Failed to execute MI command:
-data-evaluate-expression *(*(path_list))
Error message from debugger back end:
value has been optimized out

所以我尝试查看变量path_list的内存内容,但出现错误弹出窗口:

enter image description here

有人知道这个问题以及我如何查看path_list的内容吗?

最佳答案

确保使用 -g 和 -O0 选项编译代码。默认情况下编译器不使用-O0。

关于c - 使用 eclipse CDT 进行 gdb 调试 : not able to show correctly varibles values,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43367191/

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