Configuración de C ++ 11 (std :: thread) para NDK con ADT / Eclipse

He estado tratando de usar C ++ 11. Estoy desarrollando un proyecto de Android y quiero usar std :: mutex. Junto con OpenCV Pero no importa lo que haga, parece que no puedo arreglar elType 'mutex' could not be resolved error.

He intentado seguir los tutoriales que encontré en SO y otros lugares.ENLACE1 ENLACE2 ENLACE3ENLACE4

ADT v22.3.0-887826Compiladores de C / C ++ instalados (CDT)

Después de tantos tutoriales, se ha convertido en un verdadero desastre ahora. Entonces explicaré mi configuración actual

Proyecto> Propiedades> Compilación C / C ++> Editor de cadena de herramientasLa cadena de herramientas actual es "Cross GCC"Current Builder es "Android Builder"

Proyecto> Propiedades> Compilación C / C ++> Opciones de descubrimiento

El comando de invocación del compilador es "gcc"Los argumentos de Invocación del compilador son -E -P -v -dD "$ {ubicación_de_establecimiento_ plugin} /scs.c -std = c ++ 11"

Proyecto> C / C ++ General> Rutas y símbolos> pestaña # Símbolos

Símbolo = __cplusplus y Valor = 1

En mi archivo Application.mk tengo lo siguiente

APP_STL := gnustl_static
APP_USE_CPP0X := true
APP_CPPFLAGS := -std=c++11 -frtti -fexceptions
APP_ABI := armeabi-v7a
APP_PLATFORM := android-8

Traté de cambiar elValor del símbolo cplusplus a 201103L y probé __GXX_EXPERIMENTAL_CXX0X con un valor vacío

Pero nada parece funcionar, ¿qué estoy haciendo mal?

Cualquier ayuda es apreciada!

Respuestas a la pregunta(3)

Su respuesta a la pregunta