有时候需要自己加,有时候在头文件里有就样的语句:
#pragma comment(lib,"xxx.lib")
就把库文件加进去了。

解决方案 »

  1.   

    也可以在project->setting中加入哦
      

  2.   

    自己怎么知道在哪定义呢?比如说strcpy(),谢谢!
      

  3.   

    参阅MSDN文档,可以知道函数的很多细节。
    像strcpy()属于C运行库,链的就是msvcrt*.lib,运行时通过msvcrt*.dll实现。
      

  4.   

    事实上包含一个H文件就需要相应的LIB文件
    如果是MFC的H文件,其实也要包含LIB文件,只是如果你选择了USE MFC IN DYNAMIC LIBRARY。
    如果你选择了NOT USING MFC。你会发现在SETTING->LINK下有很多LIB被包含了。
      

  5.   

    >编译器怎么知道去哪找相应函数的实现,去link哪个.lib?linker当然会在"所有的.Obj和被包含的lib"中找到相应函数的实现。