Используя Visual Studio 2017 (15.8.7), я запустил проект "Cross Platform" -> "Shared Library (Android, iOS)
.
Настройки, которые я использую для сборки:
- Отладка
- ARM64
- Clang 5.0
- Динамическая библиотека (.so)
- Нуга 7.0, (android-24)
Статическая библиотека GNU STL (gnustl_static)
Ошибка E0020 Идентификатор "__int128" не определен C: \ Microsoft \ AndroidNDK64 \ android-ndk-r15c \ sources \ cxx-stl \ gnu-libstdc ++ \ 4.9 \ include \ limit 1405
Эта ошибка возникает в type_traits
, cstdlib
, а также в limits
.