标签: linux object elf
我有一个已编译的elf文件,我想验证使用的优化级别。问题是如何从对象/精灵中确定优化级别?
我尝试使用“file”命令和“objdump”(大多数开关),但没有一个显示出来。它有可能吗?
答案 0 :(得分:3)
strings foo.o | grep -- -O可能会给你你想要的东西。
strings foo.o | grep -- -O
答案 1 :(得分:2)
不,不是一般的。编译器不会将其活动的“优化”设置写入目标文件,并且不一定可以从目标代码本身确定。