Configurando o C ++ 11 (std :: thread) para NDK com ADT / Eclipse

Eu tenho tentado usar C ++ 11. Estou desenvolvendo um projeto Android e quero usar std :: mutex. Junto com o OpenCV Mas não importa o que eu faça, eu simplesmente não consigo consertar oType 'mutex' could not be resolved erro.

Eu tentei seguir os tutoriais que encontrei no SO e em outros lugares.LINK1 LINK2 LINK3LINK4

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

Após tantos tutoriais, tornou-se uma verdadeira bagunça agora. Então vou explicar minhas configurações atuais

Projeto> Propriedades> Compilação C / C ++> Editor de Cadeia de FerramentasA cadeia de ferramentas atual é "Cross GCC"O construtor atual é "Android Builder"

Projeto> Propriedades> Compilação C / C ++> Opções de descoberta

O comando de chamada do compilador é "gcc"Os argumentos de invocação do compilador são -E -P -v -dD "$ {plugin_state_location} /specs.c -std = c ++ 11"

Projeto> Geral do C / C ++> Caminhos e símbolos> guia # Symbols

Símbolo = __cplusplus e Valor = 1

No meu arquivo Application.mk, tenho o seguinte

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

Eu tentei mudar ovalor do símbolo cplusplus para 201103L e tentei __GXX_EXPERIMENTAL_CXX0X com um valor vazio

Mas nada parece funcionar, o que estou fazendo de errado?

Qualquer ajuda é apreciada!

questionAnswers(3)

yourAnswerToTheQuestion