用调试信息编译可执行文件?

时间:2010-08-03 16:50:38

标签: debugging compilation

如何检查Linux可执行文件是否使用符号调试信息进行编译?

2 个答案:

答案 0 :(得分:4)

我能想到的最快解决方案:使用GDB加载它:

gdb myexecutable

如果里面没有任何可用的符号,你应该得到“(找不到调试符号)”。

更新:要将控件返回到shell(或其他),请添加--batch

gdb myexecutable --batch

答案 1 :(得分:0)

不确定,因为我现在正在使用OSX,但如果它包含符号,可能会显示文件。