您的位置:首页 > 运维架构 > Linux

windows下查看.dll文件和Linux查看.so文件中函数的实际名称

2013-11-08 16:39 316 查看
在windows下使用dumpbin来查看dll文件中函数的实际名称。到dll文件所在的路径下(如cd AAA\BBB ),运行dumpbin -exports XXX.dll。可能这个时候会出现提示“'dumpbin' 不是内部或外部命令,也不是可运行的程序或批处理文件。”此时需要找到vcvars32.bat文件,我装的是vs2012,具体路径是:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin,此时只要将vcvars32.bat拖放至cmd,按回车。然后再运行dumpbin
-exports XXX.dll即可。

在linux下使用objdump -tT XXX.so |grep YYY(YYY是要查询的函数名)或者nm -D XXX.so |grep YYY 查看.so文件中函数的实际名称。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐