Я получил эту ошибку при создании проекта Java с кодом JNI, который нуждается в поддержке CMake.Этот проект построен на базе Android Studio, с поддержкой NDK, CMake и LLVM.Это флаги ниже, которые использует CMake.Я на самом деле использовал код C ++ из проекта, созданного как проект C ++, и включил его в свой.Думаю, цепочка сборки слишком сложна для меня.Я получил эту форму ошибки Ninja.
FAILED: CMakeFiles / RoyaleCameraJNI.dir / src / main / jni / RoyaleCameraJNI.cpp.o / $ HOME / Android / Sdk / ndk-bundle / toolchains / llvm/ prebuilt / linux-x86_64 / bin / clang ++ --target = aarch64-none-linux-android21 --gcc-toolchain = $ HOME / Android / Sdk / ndk-bundle / toolchains / llvm / prebuilt / linux-x86_64 -DRoyaleCameraJNI_EXPORTS -DTARGET_PLATFORM_ANDROID -I ../../../../ src / main / jniLibs / arm64-v8a / include -Wno-inconsistent-missing-override -std = gnu ++ 11 -MD -MT -MF -fdata-разделы -функция-разделы -funwind-таблицы -fstack-protector-strong -no-канонические-префиксы -fno-addrsig -Wa, - noexecstack -Wformat -Werror = формат-безопасность -stdlib = libc ++ -O0 -fPIC -O0 -fno-limit-debug-info -fPIC -std = gnu ++ 11 -MD -MT CMakeFiles / RoyaleCameraJNI.dir / src / main / jni / RoyaleCameraJNI.cpp.o -MF CMakeFiles / RoyaleCameraJNI.dir / src / main/RoyaleCameraJNI.cpp.od -o CMakeFiles / RoyaleCameraJNI.dir / src / main / jni / RoyaleCameraJNI.cpp.o -c ../../../../src/main/jni/RoyaleCameraJNI.cpp depfile имеетмножественныйпути вывода ниндзя: сборка остановлена: подкоманда не выполнена.
Пожалуйста, помогите, если есть обходной путь ...