.lib文件是作什么用的?

解决方案 »

  1.   

    是存放函数接口用的, dll内放的才是真正的函数体, .lib是用于隐式链接动态库时指定动态库有哪些函数用的, 如果是显式链接时就不用了
      

  2.   

    1.与dll配合使用,从而让编译程序找到可能有的函数定义
    2.传统的c程序中,让程序与lib文件连接为可执行程序
      

  3.   

    DLL中的函数在编译时按照一定的标准改变了函数名称,对应关系存放在.lib文件中,你在调用时仍用编写时的名字调用,通过.lib中的对应找到变换后的函数名,
      

  4.   

    LIB是存放真正的函数体, .H是 存 放 函 数 定 义 用 的 , 一 个 程 序 只 要 include "*.h" ,link*.lIB他 就 可 以 编 译 了 LIB是 编 译 是 用 的 , DLL是 程 序 运 行 是 用 的