Does NDK support C++14?

699 Views Asked by At

Currently working on something where I need to develop some feature using C++14, but still wondering on whether it can be supported by Bionic & NDK??

From Bionic Wiki Status, C++11 featureshas been implemented/included into Bionic. Only catch is, it is done Android Oreo onwards (which is totally fine for my development :p )

So my question would be:

  • Please guide me, Am I missing something here with Bionic Status? The status I'm checking is correct?
  • If no C++14 support in Bionic, Will C++14 features be included/implemented into Bionic any next release soon? Is there any announcement on this?
1

There are 1 best solutions below

1
P.W On BEST ANSWER

Bionic is the standard C library. It does not support any C++ std library features let alone C++14.

If you are asking about NDK, then as per the cpp-support page for NDK, LLVM's libc++ is the C++ standard library that has been used by the Android OS since Lollipop and this supports C++17 features.

enter image description here