Поддерживает ли NDK C ++ 14? - PullRequest
0 голосов
/ 03 мая 2019

В настоящее время я работаю над тем, что мне нужно для разработки какой-либо функции с использованием C ++ 14, но все еще интересует, может ли она быть поддержана Bionic & NDK ??

С Bionic Wiki Status , C ++ 11 функции были реализованы / включены в Bionic. Единственная загвоздка в том, что это сделано для Android Oreo и далее (что вполне подходит для моей разработки: p)

Так что мой вопрос будет:

  • Пожалуйста, ведите меня, я что-то упускаю здесь с Бионическим Статусом? Статус, который я проверяю, правильный?
  • Если в Bionic нет поддержки C ++ 14, будут ли функции C ++ 14 включены / реализованы в Bionic в ближайшем будущем? Есть ли какие-либо объявления по этому поводу?

1 Ответ

2 голосов
/ 03 мая 2019

Bionic - это стандартная библиотека C.Он не поддерживает функции библиотеки C ++ std, не говоря уже о C ++ 14.

Если вы спрашиваете о NDK, то, согласно странице cpp-support для NDK, libc ++ от LLVM - это стандартная библиотека C ++, которая используется ОС Android начиная с Lollipop и поддерживаетОсобенности C ++ 17.

enter image description here

...