readelf -S {库文件路径} | grep debug 列一个他的输出看看
时间: 2024-02-27 18:52:24 浏览: 104
Linux下查看.so和可执行文件是否debug编译的方法(必看)
好的,假设我们要查看`libtest.so`文件是否被strip处理,可以使用以下命令:
```bash
readelf -S libtest.so | grep debug
```
如果输出结果中没有包含`debug`关键字,说明该文件已经被strip处理过,反之则没有。
示例输出:
```
[23] .debug_aranges PROGBITS 0000000000000000 00005420
[24] .debug_info PROGBITS 0000000000000000 00008a40
[25] .debug_abbrev PROGBITS 0000000000000000 0000e0c3
[26] .debug_line PROGBITS 0000000000000000 0000f0c2
[27] .debug_str PROGBITS 0000000000000000 00011c9e
```
由于这个输出结果中包含了`debug`关键字,因此可以得出结论,该文件没有进行strip处理。
阅读全文