Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88737

3.14.1 需要在android上使用curl 编译出现问题

$
0
0

@laik228 写道:

3.14.1 我需要在android上使用curl,但是一旦引入引擎中编译好的libcurl.a在ndkr10e进行编译时就会提示libcurl.a(libcurl_la-curl_ntlm_wb.o):curl_ntlm_wb.c:function ntlm_wb_init: error: undefined reference to 'getpwuid_r' 。
上面错误是在 APP_PLATFORM := android-20编译的。
如果APP_PLATFORM := android-21将不会有这个错误,但是如果使用21那么5.0以下的android设备将无法正确加载动态库,原因请看http://stackoverflow.com/questions/28740315/android-ndk-getting-java-lang-unsatisfiedlinkerror-dlopen-failed-cannot-loca 。
当然我们不可能只支持5.0以上的设备。请告知一下解决方案。引擎的libcurl.a是在APP_PLATFORM := android-21编译的吗? 我要怎么才能使用curl并且支持5.0以下的设备?

补充:刚用3.12的curl的android部分替换了3.14.1的,可行。

帖子: 1

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88737

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>