根据主题。
我有一些常量哈希定义如下:
#define CONST 40
我在程序中设置了一个断点。如何打印该常量的值? (我知道我可以查看源代码,但我想确定它)
答案 0 :(得分:48)
help macro
必须使用-g3标志进行编译才能使用它并在加载宏之前启动程序。
在你的情况下:
info macro CONST
或
macro expand CONST
更多信息:http://sourceware.org/gdb/current/onlinedocs/gdb/Macros.html