本帖最后由 hicjiajia 于 2010-08-20 11:03:15 编辑

解决方案 »

  1.   

    你打错了"EXPROTS" -> "EXPORTS"
      

  2.   

        我自己搞定了,上面的 dumpbin 后面的参数我确实写错了,导致了空 def 文件的生成,但是这不是根本原因,最关键的地方还是 lib.exe ,在实践中发现这个工具有问题,没法正常使用(我机子没装VC,lib.exe是在网上下的)。
        后来查了些资料,DEV-C++ 安装目录中有个dlltool.exe 文件可以帮助生成导入库文件,经我测试这个工具很好用,可以很方便的生成两种导入库文件 *.a 或者 *.lib 。生成的导入库文件,我测试了,正常可用,所以以后就用 dubpbin和dlltool工具的组合就可以了。