linux命令:
vim add.c
gcc -c add.c -o add.o
gcc -shared -fPIC addlib.o-o libadd.so
cp libadd.so /usr/lib/
vim mytax.c
vim tax.h
gcc myadd.c -ladd -o myadd
第一步
先建立一个.c文件用来存放库函数实现体。
第二步
生成.o文件(即:编译后的中间文件)
第三步
将.o文件变成以.so为后缀的静态库文件
第四步
将刚生成的.a文件放到库中去
第五步
编写main函数
第六步
编写库函数的.h头文件
第七步
链接静态库文件生成可执行文件
gcc myadd.c -ladd -o myadd