将ws2_32.lib加入工程的
Project Setting->Link
Object/Library Modules里

解决方案 »

  1.   

    需要把WINSOCK的引入库WS2_32.lib 链接进来。另外,调用WINSOCK的时候,一定先要 WSAStartup(..)  最后 WSACleanup();
      

  2.   

    加wsock32.lib就够了。WSAStartup();一定要加。
    WSACleanup(); 不用也行。
      

  3.   

    你运行了WSAStartup()了么?
    你在Project->Setting->Link->Object/Library Modules
    下添加了wsock32.lib了么?
      

  4.   

    看君一行字,胜查三月书。
    另外,ws2_32.lib和wsock32.lib有什么区别吗?
      

  5.   

    说说听来的解释:
    WinSock有多个版本,如果要使用socket1.1,需调用wsock32.lib
    若要使用sock2,则用ws2_32.lib。
    不知道是否正确。