我有一个二进制文件- Windows静态库(*.lib)。 是否有一种简单的方法可以从库中找到函数名及其接口?
类似emfar和elfdump实用程序(在Linux系统上)?
我有一个二进制文件- Windows静态库(*.lib)。 是否有一种简单的方法可以从库中找到函数名及其接口?
类似emfar和elfdump实用程序(在Linux系统上)?
当前回答
LIB.EXE是VS的图书管理员
http://msdn.microsoft.com/en-us/library/7ykb2k5f (VS.80) . aspx
(像Unix上的libtool)
其他回答
我想要一个像libfile这样的工具。unix中的A。 windows中的等价文件是lib.exe /list libfile.lib。
打开Visual Studio命令提示符
dumpbin /ARCHIVEMEMBERS openssl.x86.lib
or
lib /LIST openssl.x86.lib
或者直接用7-zip打开:)它是一个AR存档
LIB.EXE是VS的图书管理员
http://msdn.microsoft.com/en-us/library/7ykb2k5f (VS.80) . aspx
(像Unix上的libtool)
DUMPBIN /EXPORTS将获得大部分信息,并点击MSDN将获得其余的信息。
获得一个Visual Studio包;c++
1)打开VS 2017(或你机器上的任何版本)的开发人员命令提示符(它应该位于:开始菜单->所有程序-> Visual Studio 2017(或你机器上的任何版本)-> Visual Studio Tools ——> VS 2017开发者命令提示符。
2)输入如下命令:
my_lib_name.lib . dumpbin /EXPORTS