我是GDB的初学者,我让它正常工作.但是,我想知道如何在大型项目中使用它.我有一个使用makefile和g ++完成构建的项目.为了使GDB正常工作,我们需要使用右侧的调试符号进行编译(g ++ -g文件)?
题
有什么想法吗?
不需要,尽管您可能希望考虑始终使用 -g 进行构建(有时,您甚至可能需要尝试和调试优化的(-O1、-O2 等)代码;为什么不保留 -g 呢?对于发布版,您始终可以只需在二进制文件上运行 strip 即可。
是的。使用 -g 构建该文件。
归档时间: |
|
查看次数: |
3523 次 |
最近记录: |