从DLL导出对应的库文件

来源:互联网 发布:金字塔 知乎 编辑:程序博客网 时间:2024/05/14 02:03

从DLL导出对应的库文件

 

1  使用pexports或dumpbin导出DEF

    pexports my.dll > my.def

    dumpbin /EXPORTS my.dll > my.def

    注:使用dumpbin生成的文件需要修改为DEF格式

    LIBRARY my.dll

    EXPORTS

    myfun

2  生成vc环境下使用的.lib文件

    使用vc自带的lib程序

    lib /def:my.def /machine:i386 /out:my.lib

3  生成mingw环境下使用的.a文件

    使用mingw自带的dlltool程序

    dlltool -D my.dll -d my.def -l my.a

 

原创粉丝点击