一、 lib文件的简介 .lib是一种文件后缀,是Windows操作系统的库文件,有静态lib和动态lib之分: 1)、静态lib文件:将导出的文件的声明和实现都放在lib文件中,此时lib文件主要包含函数的实现部分(cpp文件),例如类的函数定义。使用时只需配合相关的头文件,编译后程序将lib文件中的代码嵌入到宿主程序中,也就是最后的exe文件中,此时移除lib文件,程序可以正常运行,即编译后就不需要lib文件的支持了。 2)、动态lib文件:相当于是一个h头文件,用于支持相应的dll文件的运行。里面存储的是dll文件中各个导出函数的地址,达到链接主程序与dll文件的目的。 二、dll文件的