Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android NDK: Error: debe estar habilitado con las opciones de compilador -std = c ++ 11 o -std = gnu ++ 11

Estoy intentando utilizar una biblioteca grande de c ++ en mi uso androide. Estoy utilizando eclipse con el complemento androide ndk. Cuando lo ejecuto, recibí este mensaje de error;

This file requires compiler and library support for the ISO C++ 2011 standard.This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. 

¿Que debería hacer? ¿Cómo puedo activar esta opción en eclipse?

  • ¿Cómo puedo depurar eficazmente el código C que está envuelto con JNI en Eclipse? (Android Dev)
  • Android - enviar comandos HDMI CEC a TV - minix - libCEC
  • Llamar a un método java desde c ++ en Android
  • Android NDK: Cómo obtener la arquitectura del compilador en Android.mk dinámicamente
  • Obtener "Aplicación desconocida ABI" al intentar depurar código C en mi aplicación de Android
  • Endianness de Android NDK
  • Reinicio de la aplicación - Punto de entrada de la actividad
  • Hacer una copia de seguridad de la base de datos a SDCard en Android
  • Obtener la lista de números de teléfono de contacto de android
  • Cómo extraer el nombre de archivo de URI devuelto de Intent.ACTION_GET_CONTENT?
  • El diálogo del selector de dispositivos no aparece después de la ejecución instantánea
  • EditText no se puede resolver a un tipo
  • One Solution collect form web for “Android NDK: Error: debe estar habilitado con las opciones de compilador -std = c ++ 11 o -std = gnu ++ 11”

    Agregue "-std = c ++ 11" a su CFLAGS en su Android.mk :

     LOCAL_CFLAGS += -std=c++11 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.