-qtimestamps

适用的调用

表 1. 接受给定选项的调用
选项 xlc (编译 C) xlC (编译 C++) xlclang(编译 C) xlclang++(编译 C++)
-qtimestamps
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表

类别

输出控制

等效编译指示

无。

用途

IBM® XL C/C++ for AIX® 16.1.1.8开始,此选项控制是否在对象文件,模块符号文件和子模块符号文件中插入隐式时间戳记。 在 16.1.1.7 或更低的 16.1.1.x 编译器版本中,此选项控制是否将隐式时间戳记插入到对象文件中。

语法

读取语法图跳过可视语法图 -q timestampsnotimestamps

缺省值

-qtimestamps

使用量

缺省情况下,如果您正在使用 IBM XL C/C++ for AIX 16.1.1.8 或更高版本,那么在创建时间戳记时,编译器会在对象文件,模块符号文件或子模块符号文件中插入隐式时间戳记。 如果您正在使用 16.1.1.7 或较早的 16.1.1.x 编译器版本,那么此选项仅将隐式时间戳记插入到对象文件中。

在某些情况下,比较工具可能无法正确处理此类二进制文件中的信息。 控制时间戳生成提供了一种避免此类问题的方法。 要省略时间戳记,请使用选项 -qnotimestamps

此选项不会影响由编译指示和其他显式机制插入的 时间戳记。