Linux中的静态库的制作和使用

Posted xuejiale

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中的静态库的制作和使用相关的知识,希望对你有一定的参考价值。

一、整体大纲

技术图片

二、静态库的制作

1)命名规则
        lib + 库的名字 + .a
        例如:libmytest.a
2)制作步骤:
        1). 生成对应的.o文件 -- .c --> .o   -c
        2). 将生成的.o文件打包  ar rcs + 静态库的名字(libMytest.a) + 生成的所有的.o
3)发布和使用静态库:
        1). 发布静态库
        2). 头文件
4)优缺点: 

三、静态库的打包

 详细制作示例可看博客:https://www.cnblogs.com/xuejiale/p/10741311.html

技术图片

以上是关于Linux中的静态库的制作和使用的主要内容,如果未能解决你的问题,请参考以下文章

Linux下C++静态库动态库的制作与使用

Linux 静态库和共享(动态)库的创建与使用详解

linux动静态库

linux动静态库

Linux分文件编程:静态库与动态库的生成和使用

linux下静态库和动态库的制作