1、编译与位置无关的代码,生成.o,关键参数 -fPIC gcc -fPIC -c *.c -I ../include/ 2、将.o文件打包:关键参数:-shared gcc -shared -o libCalc.so *.o 3、将库与头文件一起发布 使用: 编译的时候:gcc main.c -o newapp -I include/ -L lib/ -lCalc 检查链接:ldd newapp 使用:方法1\ ...