【Linux】静态库和动态库的生成与使用

库文件,是一堆二进制代码实现的集合文件。咱们要生成一个库,就是将一大堆代码实现打包生成一个库文件,其中不能包括main函数。 生成可执行程序连接动态库时,是将动态库中的函数信息表记录到可执行程序中,生成的可执行程序较小,运行时要加载动态库,不会形成代码冗余,在gcc编译器中就默认使用动态连接。 生成可执行程序连接静态库时,是将静态库中使用到的代码所有写入可执行程序中,生成的可执行程序较大,运行时不
相关文章
相关标签/搜索