0
使用JNI以及我有問題,我試圖在一側運行的示例代碼 我有JNI問題的共享對象
HelloJNI.java
和
javatoc_HelloJNI.h
並且在另一個側面在C
HelloJNI.cpp
一切都很好,直到我儘量做到讓我THI中的.so 錯誤。
**/usr/bin/ld: error: /tmp/cc2Udvjs.o: requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile with -fPIC**
,所以我幾乎停留在創建.SO 的感謝您的幫助
你有沒有考慮做有消息說什麼,只是用-fPIC開關重新編譯?因爲這實際上就是你所要做的。 –
jajaja,那麼這是我的問題,我不知道sintaxis重新編譯它與-fPIC – user3182920
來吧。它是一個編譯器開關。把它與其他編譯器開關。這不是一個謎。 – EJP