2016年9月21日 星期三

can't resolve symbol XXX

解決辦法:

- 確認 so 和 libc 等等是有配對的

- 確認 LD_LIBRARY_PATH 是否有指定到對的 so PATH

- 這是我的成功解決方是,因為我是使用 binary 去呼叫包裝過後的 so,而問題出現在 so,因此我在 so 裡面的多個 .c 檔編譯時,加上 -L -l 等等參數,之後就成功了,原來的方式是只有 binary 加上 linker 的參數而已。