mac greadelf 查看so是否是debug编译

在mac上先安装brew.


ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  

然后安装

brew update && brew install binutils

用greadelf和gobjdump对应在linux下,用readelf来看ELF头部或者其它各section的内容,用objdump来对指定的内容(.text, .data等)进行反汇编

然后

greadelf -S libxxx.so |grep debug

如果有debug开头的一些信息,可以初步定位为debug的so

mac greadelf 查看so是否是debug编译_第1张图片

你可能感兴趣的:(C++)