-qfullpath
适用的调用
选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
---|---|---|---|---|
-qfullpath | ✓ | ✓ | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
类别
等效编译指示
xlc/xlC 和其他遗留的调用命令 | xlclang/xlclang + + 调用命令 |
---|---|
#pragma 选项 [no] 全路径 | 无 |
用途
与 -g 或 -qlinedebug 选项一起使用时,此选项会记录使用调试信息编译的对象文件中的源文件和包含文件的完整路径名或绝对路径名,以便调试工具可以正确地找到源文件。
当 fullpath 生效时,将保留源文件的绝对 (完整) 路径名。 当 nofullpath 生效时,将保留源文件的相对路径名。
语法
缺省值
-qnofullpath
使用量
如果将可执行文件移至另一个目录,那么除非在调试器中提供搜索路径,否则调试器将无法找到该文件。 您可以使用 fullpath 来确保调试器成功地找到该文件。
预定义的宏
无。