大体分成三步:
1.通过.dll生成.def文件
2.修改生成的.def文件
3.通过.def文件生成.lib文件
具体命令如下:
1.dumpbin sdl.dll /exports /out:sdl.def(生成.def)
2.编辑.def:主要就是删除所有和函数名有关的文本,只保留如下类似内容
EXPORTS (此行需自己添加,下面基本靠删)
SDL_AddTimer
SDL_AllocRW
SDL_AudioDriverName
SDL_AudioInit
SDL_AudioQuit
SDL_BuildAudioCVT
SDL_CDClose
SDL_CDEject
SDL_CDName
SDL_CDNumDrives
SDL_CDOpen
SDL_CDPause
SDL_CDPlay
SDL_CDPlayTracks
。。。。。。
3.lib /def:sdl.def /machine:ix86 (生成.lib)
具体命令大小写均可