【发布时间】:2020-09-28 10:26:37
【问题描述】:
我在一个 ELF 文件中找到了这个编译器标记:GCC: (Ubuntu 5.3.0-4ubuntu1~1.04.11) 5.4.0 20160622。有人能告诉我我可以收集哪些信息吗?例如最后的时间戳。这是什么意思?
【问题讨论】:
-
在ftp.gnu.org/gnu/gcc/gcc-5.4.0 中,我们看到 gcc v 5.4.0 似乎是在 2016 年 6 月 3 日构建的,也就是 的几周前b> 22 号,所以我不确定这是什么意思。
-
是的。我没有找到任何好的解释。这就是我问的原因
-
嗯,2016-06-03 是压缩包的创建/上传日期。标记日期很可能是编译此文件的编译器的构建日期(ubuntu 打包程序获取 tarball、配置和编译 GCC 的日期)。