gcc的其他调试技巧

gcc的其他调试技巧
其他的调试选项包括-p和-pg,它们将剖析(profiling)信息加入二进制文件中.这些信息对于找出代码中的性能瓶颈以及开发高性能的程序非常有 帮助.-p选项在代码中加入prof程序能够读取的剖析符合信息,而-pg选项加入了GNU项目中prof的化身gprof能够解释的符合信息.-a选项 在代码中加入代码块(比如函数)累计使用的次数.

-save-temps选项可以保存在编译过程中生成的中间文件,其中包括目标文件和汇编代码文件.

如果你对编译器到底花费了多少时间来完成它的工作感兴趣,可以考虑使用-Q选项,这个选项让gcc显示编译过程中碰到的每个函数,并提供编译器编译每个函数所花时间的剖析信息.

你可能感兴趣的:(gcc的其他调试技巧)