gpt4 book ai didi

gcc - 如何检测使用 LTO 编译的代码?

转载 作者:行者123 更新时间:2023-12-05 00:24:28 24 4
gpt4 key购买 nike

有没有办法检测代码是否是用 -flto 编译的?

示例是Linux下的经典库或可执行文件,使用GCC(4.9.1)编译,无需调试。

最佳答案

考虑到 LTO 信息存储在目标文件内的几个 ELF 部分中(请参阅 LTO file sections ),您可以尝试查看 readelf 返回(例如在 this answer 中使用)。

寻找 .gnu.lto_.xxx条目。

关于gcc - 如何检测使用 LTO 编译的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26322946/

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