我在全编译时,编译其中某一个工程时,到了Create *.lib和*.dll文件时,会提示
cannot open file *.lib;然后我从别处将*.lib文件拷贝到dubug目录下,然后就通过了,
不知道是何原因,敬请各位高手指教!

解决方案 »

  1.   

    那一定是你设置的路径不对了
    可能你生成的lib和dll没有输出到debug下
    然后一个在debug下找lib或dll的程序会出错cannot open file
    看看setting里的设置
      

  2.   

    你的程序用到了lib,当然要让vc知道你的lib在哪里啊,
    vc不是神仙,他只会在当前程序目录下去search,而不会自动去其他目录找,需要由你指定目录
      

  3.   

    看看Project->settings->Link里的设置
      

  4.   

    所有的设置都没有问题,是debug中的文件损坏了,我将备份的debug替换,就好了