https://gist.github.com/shihyu/a55bf6e828cd2e89f38361a7973d1cc3
我这程式码应该没问题 , 应该是 Makefile 做连接地方有问题造成 Segmentation
fault
但是我看不出来到底是哪边有问题xd
是我 -share 跟 -fPIC 误用吗?
还有一个疑惑就是 add.c sub.c
在编译 add.o 跟 sub.o 跟下面参数无关吗? 编译add.o 跟sub.o是吃 CFLAGS吗?
是针对 ${SOFLAGS} 产生 add.so 跟 sub.so 吃的参数吗?
add.so: ${ADD_OBJS}
$(CC) ${SOFLAGS} -o $@ $?
sub.so: ${SUB_OBJS}
$(CC) ${SOFLAGS} -o $@ $?
谢谢