从dll生成lib
Steps
使用dumpbin查看dll信息
1
$ "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\dumpbin.exe" /exports xxx.dll > xxx.txt
dumpbin是Microsoft Visual Studio自带的命令行工具。
编写xxx.def文件
1
2
3
4LIBRARY xxx
EXPORTS
func1 @1
func2 @2函数名称和@后面的数字与步骤1中的name/ordinal一一对应。
使用lib命令行生成lib文件
1
$ "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\lib.exe" /exports /machine:x86 /def:xxx.def