创建自己的静态库
(1) 编写库文件testlib.c
#include
void a()
{
printf("zyx/n");
}
(2)编写一个头文件用于声明我们使用的函数testlib.h
void a();
(3) 编译testlib.c
gcc -c testlib.c
(4) 用ar创建一个归档文件
ar crv libfirst.a testlib.o
生成libfirst.a
(5)在某些系统中还要为静态库生成一个内容表
ranlib libfirst.a
(6)然后就可以使用该静态库了
相关文章
- 简述Linux下的静态库和动态库
- 【linux】linux下动态库so文件的一些认识
- linux 下 自己写的 html文件产生中文乱码问题 解决办法
- Linux环境下:程序的链接, 装载和库[静态链接]
- Linux环境下:程序的链接, 装载和库[ELF文件详解]
- Linux链接库二(动态库,静态库,库命名规则,建立个没有版本号的软连接文件)
- 用makefile编译生成.a文件(linux静态库),并编译进可执行文件中
- linux 挂载windows下目录,其它linux机器nfs的目录,自己dd的文件
- linux下的php网站放到Windows服务器IIS下导入 .htaccess文件伪静态规则转换 (wordpress)
- [ Linux ] 动静态库 手把手教你写一个自己的库