Linking...
main.obj : error LNK2001: unresolved external symbol "int __cdecl CloseServer(void)" (?CloseServer@@YAHXZ)
main.obj : error LNK2001: unresolved external symbol "int __cdecl StartProxy(void)" (?StartProxy@@YAHXZ)
Debug/main.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.main.exe - 3 error(s), 0 warning(s)

解决方案 »

  1.   

    如果这两个函数是你定义的,那么缺少定义和定义不完整。如果是系统函数或者从那里lib连接来的,那么缺少link,在setting中找到lib文件,加上就可以编译了
      

  2.   

    我该怎么才能知道 在哪个LIB文件
      

  3.   

    这个函数是在另一个CPP文件里 如果引用另一个文件呢
      

  4.   

    #include "ServerProxy.h"//你的头文件
    如果不行,就将.cpp文件和.h文件加到你的项目中
    project->add to project->files...
      

  5.   

    解决了 加入了
    #include "Process.h"
    #pragma comment(lib,"LIBCMT.LIB")
    #pragma comment(lib,"MSVCRT.LIB ")
    才搞定 我的天VC怎么这么麻烦 如果我自己写程序的话 我怎么知道 该包含哪些单元 有没有描述VC那些头文件和LIB的意义的 资料