
























这是一个创建于 2110 天前的主题,其中的信息可能已经有所发展或是发生改变。
最近遇到一个问题,就是需要从编译好的 ELF 里提取出编译时的参数,比如 Wall,Werror 一类的。GCC 下很容易,有一个 section 叫.GCC.command.line。但是 Clang 编译出的 ELF 里没有类似的 section 。
请问哪位有点思路?我应该怎么去找。谢谢
2 dangyuluo 2020 年 9 月 4 日@secondwtq 哈是的,我是打开了-frecord-gcc-switches 。原来 Clang 的对应 flag 叫-grecord-gcc-switches,就一个字母区别😓😓 明天再搞 |
3 ivan_wl 2020 年 9 月 4 日1. 把编译参数写入一个文本文件 |
4 secondwtq 2020 年 9 月 4 日-g 是调试信息 flag, -grecord-gcc-switches 是把参数存进调试信息,不是 .GCC.command.line 。GCC 也有 -grecord-gcc-switches 。 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。