什么是库文件,静态库的制作和使用,动态库的制作和使用,动态库的动态加载

    什么是库文件,静态库的制作和使用,动态库的制作和使用,动态库的动态加载

    文章目录

    什么是库文件?

    编程模型的发展

    什么是库文件?

    静态库的制作和使用

    动态库的制作和使用

    动态库的动态加载

    什么是库文件?

    编程模型的发展

    单一模型:

    将程序中所有功能全部实现于一个单一的源文件内部。编译时间长,不易于维护和升级不易于协作开发。

    分离模型

    将程序中的不同功能模块划分到不同的源文件中。缩短编译时间,易于维护和升级,易于协作开发。

    对多个目标文件的管理比较麻烦

    将多个目标文件统一整理合成为一个文件便于使用和管理,于是就有了库文件。