[轉]NDK編譯庫運行時報dlopen failed: cannot locate symbol "__exidx_end" 解決辦法

原文連接:http://blog.csdn.net/acm2008/article/details/41040015spa

 

當用NDK編譯的庫在運行加載時報以下錯:.net

dlopen("/data/data/xxx.xxx.xxx/lib/libxxx.so") failed: dlopen failed: cannot locate symbol "__exidx_end" referenced by "libxxx.so"...orm

解決辦法以下:blog

在你報錯的庫libxxx.so的編譯腳本Android.mk請加上:LOCAL_LDFLAGS += -fuse-ld=bfdget

相關文章
相關標籤/搜索