1.加密库cryptopp编译不过,错误fd_set 不认识
解决:http://morgwai.pl/ndkTutorial/
The last problem is that Crypto++ seems to rely on implicit inclusion of header file containing definition of fd_set
. This is not the case when using STLport so you need to add the following preprocessor command somewhere in wait.h
file:
#include <sys/select.h> 2.CCCommon.cpp 文件报错: /cocos2dx/platform/android/CCCommon.cpp:54:77: error: format not a string literal and no format arguments [-Werror=format-security] some warnings being treated as errors 解决:
修改自己项目 proj.android\jni\Application.mk (不是Android.mk)文件,在最后加上
APP_CPPFLAGS += -Wno-error=format-security 就可以了。
3.libluajit.a(lib_base.o):lib_base.c:function lj_cf_print: error: undefined reference to ‘__swbuf‘
解决:http://cocos2d-x.org/news/307
We suggest you not to use NDK r10. Please use NDK r9d instead.
NDK r9d url
- linux: http://dl.google.com/android/ndk/android-ndk-r9-linux-x86.tar.bz2
- windows: http://dl.google.com/android/ndk/android-ndk-r9d-windows-x86_64.zip
- mac os x: https://dl.google.com/android/ndk/android-ndk-r9d-darwin-x86_64.tar.bz2
时间: 2024-10-05 10:52:24