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 $@ $?
謝謝