-qtimestamps
适用的调用
| 选项 | 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 编译器版本中,此选项控制是否将隐式时间戳记插入到对象文件中。
语法
缺省值
-qtimestamps
使用量
缺省情况下,如果您正在使用 IBM XL C/C++ for AIX 16.1.1.8 或更高版本,那么在创建时间戳记时,编译器会在对象文件,模块符号文件或子模块符号文件中插入隐式时间戳记。 如果您正在使用 16.1.1.7 或较早的 16.1.1.x 编译器版本,那么此选项仅将隐式时间戳记插入到对象文件中。
在某些情况下,比较工具可能无法正确处理此类二进制文件中的信息。 控制时间戳生成提供了一种避免此类问题的方法。 要省略时间戳记,请使用选项 -qnotimestamps。
此选项不会影响由编译指示和其他显式机制插入的 时间戳记。
