1.编辑one.c 和shuii.c
希望在one.c中运行shuii.c
2.编辑shuii.h
3.编译
gcc -c shuii.c
创建动态库
gcc -fPIC -shared shuii.o -o libshuii.so
此时提示:/usr/bin/ld: 最后的链结失败: 输出不可表示的节
解决 gcc -fPIC -c shuii.c -o shuii.o
gcc --share shuii.o -o libshuii.so
4.链接
gcc one.c ./libshuii.so -o one
5.运行
./one