我遇到的问题是这样的:起初我把TEST.LIB加入到PROJECT=>setting=>link=>library modules 里面!编译通过!!!后来用不到这个"TEST.LIB"了!在library modules里把它删了,一编译就报错:
LINK : fatal error LNK1104: cannot open file "TEST.LIB"
尝试解决:rebuild all 我也试了!删除debug目录我也试了!把.dsp里的相关信息删除我也试了!都不行!
把源码拷到别的机器上也一样!真不知道VC把它记到哪儿了!!!
望高手们赐教!!!谢谢!

解决方案 »

  1.   

    Ctrl+F搜一下,看它藏在那个旮旯里
      

  2.   

    Ctrl+F搜 #pragma comment 
    可能有用#pragma comment(lib,"TEST.LIB")这样的包含。
    把它清掉
      

  3.   

    看看,是不是还在这里.PROJECT=>setting=>link=>library
      

  4.   

    不在PROJECT=>setting=>link=>library modules里了!
      

  5.   

    #pragma comment(lib,"TEST.LIB")
    这个也没有吗?
      

  6.   

    用Find in file 都找了!连个影都没有!#pragma comment(lib,"TEST.LIB")我也搜过了!有一个也注释了,rebuild all了!还是不行!
      

  7.   

    如果你确信不会link它的话
    用#pragma comment(linker,"/NODEFAULTLIB:TEST.LIB")
    强制关掉它试试
      

  8.   

    #pragma comment(lib,"TEST.LIB")看看有没有?
    你把工程发给我吧,我弄好了再发给你
      

  9.   

    找到了!是在一个X.OBJ里有引用!郁闷死了!谢谢,楼上的各位大虾了!