baka9 发表于 2017-4-13 16:12

[不懂就问]Ubuntu 16.04自带的ar没有时间戳吗?

PC区码农多,过来问问。GNU 版本是2.26.1

如果直接用ar rv 1.a 1.o链接的话会提示

Warning: Archive '1.a' seems to have been created in deterministic mode. '1.o' will always be updated. Please consider passing the U flag to ar to avoid the problem.


如果强制用ar ru 1.a 1.o的话会提示

ar: `u' 修饰符被忽略,因为 `D' 为默认(参见 `U')

之前14.04还有CentOS都没这问题(GNU版本分别是2.24和2.20),这次升级反而出问题了,所以怎么强制使用U flag?每次改个东西就要全部重新编译实在是太傻逼了。

baka9 发表于 2017-4-14 15:56

自顶一下
页: [1]
查看完整版本: [不懂就问]Ubuntu 16.04自带的ar没有时间戳吗?