Не подумайте, что я не искал, мой Android-проект (на Eclipse) отказывается распознавать библиотеку std::chrono. Включение в мой заголовочный файл в порядке:
#include <chrono>
Но когда я хочу использовать его:
using namespace std::chrono;
У меня: Символ "хроно" не может быть разрешен, и все функции хроно недоступны. Поэтому я использую NDK r10e, я добавляю несколько строк в свой Application.mk, который теперь выглядит так:
APP_PLATFORM := android-22
APP_STL := gnustl_static
APP_CPPFLAGS := -std=gnu++11
NDK_TOOLCHAIN_VERSION := 4.8
И в моем Android.mk я добавляю:
LOCAL_CFLAGS += -std=gnu++11
Это не решило мою проблему. Любые идеи ? Плохая конфигурация Eclipse? После изменений в файлах mk я собрал и пересобрал свой проект.
-std=c++11
вместо-std=gnu++11
, есть ли разница? - person zenzelezz   schedule 09.03.2016