如果单击 [源] 标签,系统显示有关缺少源文件的错误消息,则可能是因为下列原因之一。
性能分析器包含一个查找源文件的过程,此过程在主题分析器在何处寻找源文件中进行描述。有关源文件位置和源代码行号的信息通常存储在对象 (.o) 文件中。如果您将自己的程序与 -xs 链接在一起,此信息将存储在可执行文件本身之中,并且您不需要目标文件来定位源文件。
当您移动实验,特别是在将实验移至不同的机器以对其进行分析时,必须确保源文件位于性能分析器将要搜索的其中一个位置上。在移动实验之前将源文件和目标文件复制到实验中会确保您可以查看带注释的源代码。