首先打开VS的命令提示符,依次输入下面的命令(以VLC为例)
dumpbin /exports "D:\Program Files\VideoLAN\VLC\libvlc.dll" > "D:\Program Files\VideoLAN\VLC\libvlc.def"
echo EXPORTS > libvlc.def for /f "usebackq tokens=4,* delims=_ " %i in (`dumpbin /exports "D:\Program Files\VideoLan\VLC\libvlc.dll"`) do if %i==libvlc echo %i_%j >> libvlc.def
lib /def:"D:\Program Files\VideoLAN\VLC\libvlc.def" /out:"D:\Program Files\VideoLAN\VLC\libvlc.lib" /machine:x86