dlopen()
遅延モードを使用して、特定の共有ライブラリを動的にロードしようとしています。もちろん、共有ライブラリには未解決のシンボルがありますが、遅延モードではそれらを無視することになっています。Linux ではそれらを無視し、実行時にシンボルが使用されると解決が実際に行われます。
しかし、Androidでは、レイジーモードを使用していますdlopen()
が、未解決のシンボルが原因で失敗します。
これは私が話しているコードです
retval = dlopen(LOADLIB, RTLD_LAZY);
どうしたの ?