背景及问题:

 小僧在使用VS2010写C++写Cocos2d-x  2.2.1的版本号的时候不小心使用了C++11的语法,怎料移植android版本号的时候编译失败(编译环境:ADT+NDK),例如以下图:

     NDK设置C++编译器版本号

解决方式:

        步骤一、改动project文件夹/jni/Application.mk为,加入�两配置项 ,如图

NDK_TOOLCHAIN_VERSION = 4.8
APP_CPPFLAGS +=-std=c++11
NDK设置C++编译器版本号


      步骤二、选中project右键 =>C/C++ Build =>Tool Chain Editor =>Current builder 选为Android Builder   例如以下图:

NDK设置C++编译器版本号


   如此改动后编译成功,APK正常编译成功。


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2021-06-13
  • 2021-07-19
  • 2021-09-10
  • 2021-12-15
猜你喜欢
  • 2021-04-22
  • 2022-12-23
  • 2022-01-21
  • 2021-06-04
  • 2022-01-13
  • 2021-09-04
  • 2021-05-23
相关资源
相似解决方案