【发布时间】:2012-05-15 13:05:12
【问题描述】:
当使用 gcc 或 Clang 编译 C 源代码时,我总是使用 -g 标志来生成 gdb 的调试信息。
gcc -g -o helloworld helloworld.c
我注意到有些人推荐-g3。 -g 和 -g3 标志之间有什么区别? -g和-ggdb还有区别吗?
【问题讨论】:
-
我来到这里是因为我正在使用别人的 makefile,而且文档是一头野兽。 StackOverflow 上的好问题,可以从谷歌找到一个简单的答案。
-
只要您愿意深入挖掘,关于 SO 的绝大多数问题都“涵盖了我的文档”。这不是驳回问题的正当理由。