/* gcc 对c的编译选项: -E 进行预处理生成.i文件(预处理) -S 进行汇编生成.s文件 -c 进行编译生成.o文件 -o 进行连接,生成可执行文件 -g 调试必选 -L 指定库目录 -l 指定装载库 -I include ar -crs xxx.a x.o y.o gcc -o app *.o/*.c -Llib -lxxx gcc -fPIC -c a.c gcc -fPIC -c b.c gcc -share -o libname.so a.o b.o gcc -o app *.o/*.c -Llib -lxxx // cp libname.so /lib/ */