cocos2d-x 2.0.1生成android项目后用ndk交叉编译出错
发布时间:2020-12-14 19:45:01 所属栏目:百科 来源:网络整理
导读:场景: cocos2dx 跨平台开发,移植Android版本时,当进行到build_native.sh步骤后 ndk版本:android-ndk-r9 开发环境: mac os 64bit,Android+Eclipse BUG: CCCommon.cpp:54:77: error: format not a string literal and no format arguments [-Werror=format-sec
场景: cocos2dx 跨平台开发,移植Android版本时,当进行到build_native.sh步骤后 ndk版本:android-ndk-r9 开发环境: mac os 64bit,Android+Eclipse BUG: CCCommon.cpp:54:77: error: format not a string literal and no format arguments [-Werror=format-security] 原因: android-ndk-r9与Eclipse的版本不兼容问题 方案之一(我搜到的): 在对应项目的proj.android/jni/Application.mk添加一句话 APP_CFLAGS += -Wno-error=format-security 意思就是无视这个error 可以解决编译出错问题,如有更好方案,请不吝赐教. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |