我用VC编某一工程时,,链接时提示说“invalid library format; library ignored”,请问应该如何解决?我急需解决此问题,求高手帮忙,一定重谢!!!

解决方案 »

  1.   

    库有问题啊.用depends看一下是否正常.
      

  2.   

    应该是一个警告吧.
    你用Link /verbose选项把所有的Library打印出来,估计是你的Lib库错了.(请好好检查你的Lib及使用方法)这个警告告诉你不能链接该Lib,如果使用到里面的Function or data会提示unresolved   external   symbol  ...链接错误信息.
      

  3.   

    链接时提示说“invalid library format; library ignored”
    应该是链接的错误,你看一下lib文件无效的库格式;已忽略库
    输入库的文件头无效。工具没有使用此库。
      

  4.   

    可能是希望COFF格式的,但库文件是OMF格式的,
    VS好像带有转换工具,能够将OMF转换为COFF格式
      

  5.   

    http://hi.baidu.com/xpwang168/blog/item/9e528e192154dc4743a9adff.html