gpt4 book ai didi

gdb - 当前上下文中没有符号 "color"。广东发展银行

转载 作者:行者123 更新时间:2023-12-02 06:34:30 26 4
gpt4 key购买 nike

我正在尝试使用 gdb 调试代码,但是当我尝试查看我的变量颜色时,它会这样说

No symbol "color" in current context.

该变量是一个 int 并且显然在范围内。代码如下

int color=0;

if(color==0)
color=1;

并且我的调试器传递了变量的声明。

我只是在 if(color==0) 处设置断点

(gdb) watch color

我可能会怀疑编译器之类的东西,这可能吗?

编辑:使用 GDB 进行构造函数调试时存在一些问题

最佳答案

您需要确保在编译代码时将 -g 标志传递给 gcc。您还应该传递 -O0 以确保编译器不会优化您的变量。

关于gdb - 当前上下文中没有符号 "color"。广东发展银行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3736061/

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