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文件中函数的实际名称。
-exports XXX.dll即可。
在linux下使用objdump -tT XXX.so |grep YYY(YYY是要查询的函数名)或者nm -D XXX.so |grep YYY 查看.so文件中函数的实际名称。
相关文章推荐
- linux/windows下查看目标文件.a/.lib的函数符号名称
- linux下查看so文件的函数列表
- linux下查看so文件的函数列表
- Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-f
- linux下查看so文件的函数列表
- Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-f
- Linux查看.so文件中函数
- linux下查看so文件的函数列表
- linux下查看so文件里的函数
- Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;
- Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-f
- linux下查看so文件里面的函数列表
- Java框架JNA调用C方法(windows链接库dll文件、linux链接库so文件)
- linux查看.so文件中函数
- linux .so 文件中函数名称和程序中的函数名称相同
- Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-f
- Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-f
- Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-f
- windows下的dll文件和linux下的.so文件
- linux下查看动态链接库依赖关系的命令 x86: ldd *.so arm: arm-linux-readelf -d *.so 实际例子: 以项目中用到的库librtsp.so分析: lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librtsp.so arm-hisiv100nptl-linux-ld: