gpt4 book ai didi

c - 将图像构建时间嵌入代码中

转载 作者:行者123 更新时间:2023-12-02 11:20:24 26 4
gpt4 key购买 nike

我们经常遇到在不同机器上运行不同 C 镜像的问题。由于我们的代码仍在生产中,我们不断生成人们使用的二进制文件。通常,花费大量时间进行调试只是后来才发现二进制文件不正确。

我想知道是否有某种机制可以打印编译代码时的日期和时间,然后我们可以使用它来确保所有二进制文件都相同。

知道如何用 C 语言做到这一点吗?我想打印构建此图像的时间和日期以及版本号。

最佳答案

__DATE____TIME__ 宏由编译器使用构建 C 程序的日期和时间进行预定义。这些只是格式分别为“Mmm dd yyyy”和“hh:mm:ss”的字符串文字,因此应该易于与任何日志记录或打印系统一起使用。 (这些宏在C11标准第6.10.8.1节中定义)

关于c - 将图像构建时间嵌入代码中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26352426/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com