3 ms·
It provides several different flavors of the C++ STL, including libc++. `libc++` is specifically the implementation shipped by LLVM/Clang (which is also what Ap
by EddieRingle 9y ago
It provides several different flavors of the C++ STL, including libc++. `libc++` is specifically the implementation shipped by LLVM/Clang (which is also what Apple uses).
The next release of the NDK (r16; due out sometime this quarter) will stabilize libc++ for use by NDK applications and it'll be made the default STL in r17 (which will be out by the end of the year).
- 0xbear 9y agoThat doesn't change the fact that C++/NDK development has been busted for years, for no apparent reason other than Google not paying attention.
- pjmlp 9y agoIf you check the ARCore announcement, "ARCore works with Java/OpenGL, Unity and Unreal and focuses on three things:", shows what the position of the NDK is. Nothing more than a way to implement Java native methods, which I completely ok with, given the security implications. Just wished that since they have their own fork of the Java world, that they would also bother to provide something else besides forcing us to manually write JNI calls.