在VC中如果没有lib文件,只有dll,怎么把这个动态链接库加起来的?

解决方案 »

  1.   

    用LoadLibrary动态载入。
    当然,需要知道动态库中函数参数类型。好像有什么工具可以查看吧?最好还是自己知道。
      

  2.   

    如何从dll文件导出对应的lib文件?Visual C++ 开发工具提供了两个命令行工具,一个是dumpbin.exe,另一个是lib.exe。利用这两个工具即可从dll导出其对应的lib。1、在命令行执行:
    dumpbin /exports yourdll.dll > yourdll.def2、编辑 yourdll.def 文件,使之格式与.def文件格式一致。比如:EXPORTS;
           fn1;
           fn2;3、在命令行执行:
    lib /def:yourdll.def /machine:i386 /out:yourdll.lib
      

  3.   

    http://www.vckbase.com/document/viewdoc/?id=613