VC/VS调用mingw32编译出的dll文件

一些开源库使用VS直接编译不太方便,而在linux下使用ming32能够很容易编译出.dll文件;但是没有VS需要的.lib文件,这时就需要自己生成.lib文件,步骤如下:

1、根据dll文件生成def文件

pexports.exe test.dll > test.def

pexports.exe可以在网上下载。

2、根据def文件生成lib文件

lib.exe /def:test.def /out:test.lib   

3、可以在VS中使用test.lib文件编译了


音频编解码库celt我就是使用这种方法编译的,能够正常使用。


猜你喜欢

转载自blog.csdn.net/zhuobixin/article/details/79540417