如何在UNIX中创建.so和.a文件.我们有任何标准实用程序吗?
* .a – 存档库
创建它编译你的来源:
创建它编译你的来源:
gcc -c -o foo.o foo.c gcc -c -o boo.o boo.c ar -rsc yourlib.a foo.o boo.o
所以 – 位置独立的代码共享库
gcc -fPIC -shared -soname,libfoo.so.1 -o libfoo.so.1.0 foo.c boo.c