例如,我在编winsock程序时,不知道需要ws2_32.lib,书上也没说,我该怎么办啊

解决方案 »

  1.   

    这是在MSDN里找到的WINSOCK 函数的说明中的一部分Requirements 
      Version: Requires Windows Sockets 1.1 or later.
      Header: Declared in Winsock2.h.
      Library: Use Ws2_32.lib.
    这样你就知道了
      

  2.   

    诚如snsins(初雪是我的开心果)所说,那是最好的办法!
      

  3.   

    查找函数在LIB文件中,找到后,可以包含它了.就算你不知道都可以查出来.
      

  4.   

    很笨的问题哦!
    如果你用了某个函数而没有#include 这个函数需要的头文件,
    那么编译的时候会出错!
    如果你没有link .lib文件,你的程序
    在link的时候会出错,并且会告诉你
    你的函数连接出错,当然,出错的时候函数名字稍微有点点的
    修改,但是你还是能看出原来的样子的,
    然后就很简单啊!
    把出错的函数找出来!
    在MSDN里面找到这个函数的帮助!
    然后在这个帮助里面会有这个函数需要什么样的头文件和什么样的.lib文件
    ,然后你把头文件加上去,把lib文件link上去,一切ok!