编译动态链接库:
1:生成.o文件:
gcc -fPIC -c -o helloworld.o helloworld.c
2:生成.so文件
gcc -shared -fPIC -o libmyhello.so hello.o
或者直接生成.so文件
gcc -fPIC -shared helloworld.c -o libhelloworld.so
编译静态链接库:
1:生成.o文件:
gcc -c -o helloworld.o helloworld.c
2:生成.a文件
ar rcs libmyhello.a hello.o