有时候我们拿到一个dll库却没有相应的导入库又或者是我们有dll库却希望在MinGW或者Cygwin环境下使用该库。
这时候必须生成一个dll库的导入库(Win下dll库的导入库默认是以.lib结尾,MinGW下的导入库是以.a结尾)
这个转化需要两步:
1. 首先生成dll库的def文件
2. 利用dll库的def文件,最终生成导入库(微软的导入库是以.lib结尾,GNU环境下的导入库是以.a结尾)
或者
生成DLL库导入库教程
本文介绍了如何在Windows和MinGW/Cygwin环境下生成DLL库的导入库,包括使用dumpbin或pexports生成def文件,以及使用dlltool生成最终的导入库。
有时候我们拿到一个dll库却没有相应的导入库又或者是我们有dll库却希望在MinGW或者Cygwin环境下使用该库。
这时候必须生成一个dll库的导入库(Win下dll库的导入库默认是以.lib结尾,MinGW下的导入库是以.a结尾)
这个转化需要两步:
1. 首先生成dll库的def文件
2. 利用dll库的def文件,最终生成导入库(微软的导入库是以.lib结尾,GNU环境下的导入库是以.a结尾)
或者
3900

被折叠的 条评论
为什么被折叠?
