包含->include
引用->lib

解决方案 »

  1.   


    包含和引用有什么区别么

    .h文件和.lib文件的区别
      

  2.   


    包含和引用有什么区别么.h文件和.lib文件的区别那下面还有一个 库目录  这个才是.lib 的吧  那个引用目录 应该是 其他的意思吧你看, 我只能在这个库目录中  添加.lib 在代码里面才能 引用它; 而我如果把它放在引用目录中 就不行了 
      

  3.   


    表示等待解答
    msdn search libpath
      

  4.   

    “引用目录”是和托管C++相关的
    #using
      

  5.   


    那库目录添加了.Dll  的  lib 难道也是实现?它也只是提供了Dll的接口函数地址信息吧
      

  6.   

    小结一下吧,可执行文件目录:搜索可执行文件时使用的路径。与环境变量PATH相对应。
    包含目录            :搜索包含文件时使用的路径。与INCLUDE相对应;
    引用目录            :搜索通过#Using引入的文件时使用的路径。与环境变量LIBPATH相对应;
    库目录                :搜素库文件时使用的路径。与环境变量LIB相对应。没了。不能看中文名字,容易误导。
      

  7.   


    那库目录添加了.Dll  的  lib 难道也是实现?它也只是提供了Dll的接口函数地址信息吧
    DLL是动态链接库,lib是静态链接库,dll确实是有实现,用DEPENDS。exe可以查看一个动态库有哪些函数接口可以用,两者的区别只是在加载的时候不一样而已。
      

  8.   


    那库目录添加了.Dll  的  lib 难道也是实现?它也只是提供了Dll的接口函数地址信息吧
    DLL是动态链接库,lib是静态链接库,dll确实是有实现,用DEPENDS。exe可以查看一个动态库有哪些函数接口可以用,两者的区别只是在加载的时候不一样而已。所以你说的 库目录是.h具体的实现的地方 是错的,库目录 也就是.lib。除非是静态包括.lib,否则它就是一个索引而已,怎么会有具体实现。不知道你明白了没