我已经使用 libcurl 成功构建了我的 android 应用程序。但我无法加载我的程序。我收到的错误消息是:
无法加载库:soinfo_link_image(linker.cpp:1635):无法加载“mylib.so”所需的库“libcurl.so.5”;由 load_library(linker.cpp:745) 引起:找不到库“libcurl.so.5”
在我的程序中,我只有 libcurl.so 文件。我尝试只使用 libcurl.so 文件(删除 libcurl.so.5 文件并重新编译)。但是加载错误仍然存在。
我看到 .apk 文件里面只有 libcurl.so 文件。我认为我的问题是 mylib 在某处引用 libcurl.so.5。但是删除libcurl.so.5后,重新编译,错误依旧。如何使 mylib.so 依赖 libcurl.so,而不是依赖 libcurl.so.5 文件?