android下编译openCore遇到找不到lpthread问题的解决

在android环境下编译openCore时,遇到找不到lpthread的库的错误,经过核对,在$ndk_root/platform/$android_ndk_version/usr/include下存在pthread的头文件,而链接时找不到对应的库文件,经过多方搜索确认,最终确认pthread是编译在libc.so文件中,所以,需要修改Android_system_extras.mk中的LOCAL_LDLIBS变量值为-lc,编译通过。网上有文章提到了修改库名,但是貌似库名不对,请参考。

你可能感兴趣的:(android)