专栏目录首页:【专栏必读】王道考研408操作系统+Linux系统编程万字笔记、题目题型总结、注意事项、目录导航和思维导图
本文接:Linux系统编程24:基础IO之在Linux下深刻理解C语言中的动静态库以及头文件和库的关系
A:说明
前面说过,库其实就是头文件和和.a
或.so
文件的集合,而.a
或.so
文件则是由众多.o
文件打包而成(不太准确)。所以只要有我的头文件和.o
文件,使用者就可以使用我的代码了
如下我有两个文件一个是mylib.h
,一个是mylib.c
,目的是写一个自己的打印函数