我正在使用英特尔 VTune Amplifier XE 2011 来分析我的程序的性能。我希望能够在分析结果中查看源代码,文档说我需要提供符号信息。不幸的是,它没有说明在编译我的程序时如何生成该符号信息。在 VTune 的 Windows 版本中,我所要做的就是提供 Microsoft Visual Studio 将生成的“.pdb”文件。我可以使用 g++ 创建类似的文件来提供此符号信息吗?
您是否尝试过使用 -g 进行编译?通常,这就是为调试器、分析器等生成符号数据所需的全部内容。
顺便说一句,对于 Linux 上的分析,来自 RotateRight.com 的缩放 http://www.rotateright.com/比 VTune 更加用户友好。 (更新:遗憾的是不再支持缩放。使用perf
用于简单的分析。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)