标签: c++ gcc .a objcopy
据我所知,objcopy能够从可执行二进制文件中移出调试符号(使用-g标志编译)。我找到了这个question,但是只有符号外包的通用方法。
objcopy
但是当我的可执行文件使用一些非常大的.so和.a文件时,我该怎么办?
我想在一个没有足够的调试符号位置的小环境中分析我的应用程序。整个项目使用-g选项构建。只有在处理配置文件日志时才需要调试符号。
答案 0 :(得分:1)
您可以strip调试符号:
strip --strip-debug object.so