Isa*_*rke 1 c++ debugging gdb symbols
我正在开发一个非常大的项目,我想用gdb调试.不幸的是,使用-gflag进行编译需要两天半的时间并且输出大于60Go的库(项目需要大约1Go -g).
-g
是否有更简单的方法来获取符号表(即能够回溯),如果是,如何?我已经看到了GDB提供三种级别的调试(-g 水平作为描述在这里),这将有助于?会string吗?
string
提前致谢.
Emp*_*ian 6
对于仅具有函数名称的回溯,您根本不需要-g.
对于包含文件和行信息的回溯,使用最近的GCC版本,请尝试-gmlt选项(最小行表).请注意,GDB中不会提供本地变量信息.
-gmlt
如果你想要局部变量,你可能想要使用-gdwarf-4.
-gdwarf-4
您指出的文档是为了gcc-2.95.那是一个古老的版本.如果你还在使用它,你的第一个任务应该是切换到(当前)gcc-4.6.2
gcc-2.95
gcc-4.6.2
归档时间:
13 年,10 月 前
查看次数:
601 次
最近记录: