1.静态库的制作
gcc -c hello.c ==>hello.o
ar crs libhello.a hello.o ==>libhello.a
2.动态库的制作
gcc -c -fPIC hello.c ==>hello.o
gcc -shared -o libhello.so hello.o ==>libhello.so
3.链接库出现问题时解决办法
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:+path
或者新增库连接的配置my.config,在/etc/ld.so.conf.d/目录下