首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GCC得到当地时区的建造日期和时间。

GCC得到当地时区的建造日期和时间。
EN

Stack Overflow用户
提问于 2019-07-11 06:39:32
回答 1查看 898关注 0票数 2

GCC提供了宏__DATE____TIME__,这些宏为字符串常量提供了构建日期和时间。然而,他们似乎给了世界协调时的时间。是否有宏来获取本地时区的构建时间?

EN

回答 1

Stack Overflow用户

发布于 2022-05-26 15:43:03

一些gcc编译器有这样的行为-宏__TIME__输出UTC的时间,而不是本地的。我从Xilinx petalinux生成的sdk中看到了arm-linux-gnueabihf-gcc的这种效果。您可以使用建议的命令行验证编译器(请参阅注释)。

UPD:根据下面评论的请求,我添加了链接到Vladislav的评论:GCC get build date and time in local timezone

验证gcc的命令行是:echo __TIME__ | gcc -E -xc - | tail -1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56983027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档