Итак, как уже упоминалось, я пытаюсь открыть GitHub Zip.Он использует NDK и CMAKE.Теперь основная проблема заключается в том, что я получаю эти две ошибки:
Неполная строка:
Error while executing 'C:\sdk\cmake\3.6.4111459\bin\cmake.exe' with arguments {-HE:\SpeedTest\iperf3-android-master\app -BE:\SpeedTest\iperf3-android-master\app\.externalNativeBuild\cmake\release\armeabi -GAndroid Gradle - Ninja -DANDROID_ABI=armeabi -DANDROID_NDK=C:\sdk\ndk-bundle -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=E:\SpeedTest\iperf3-android-master\app\build\intermediates\cmake\release\obj\armeabi -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=C:\sdk\cmake\3.6.4111459\bin\ninja.exe -DCMAKE_TOOLCHAIN_FILE=C:\sdk\ndk-bundle\build\cmake\android.toolchain.cmake -DANDROID_NATIVE_API_LEVEL=18 -DCMAKE_C_FLAGS=-I./src/ -IE:\SpeedTest\iperf3-android-master\app -DCMAKE_CXX_FLAGS=}
Я установил MinGW (сам диск C) и добавил пакеты:
- mingw32-gcc (все 5 классов)
- mingw-gcc-g ++ (все 4 класса).
Не сработало.
Обратите внимание, что моя папка SDK также находится на диске C, который содержит ndk & cmake (загружается через SDK Manager).
В моем CMakeLists.txt
я также вручную изменил путь на:
set(CMAKE_C_COMPILER C:/MinGW/bin/gcc)
set(CMAKE_C++_COMPILER C:/MinGW/bin/g++)
Это библиотека, которую я пытаюсь выполнить:
https://github.com/t-higuchi/iperf3-android/tree/master/app
После этого я использовал стандартный SDK Manager для добавления NDK, CMake и LLDB.Хотя в библиотеке есть другой CMakeLists.txt.Но это довольно пусто.Если я хочу внести изменения, то как мне это сделать.В каком терминальном окне давать команды CMake (если есть).Я новичок в NDK.Пожалуйста, проверьте библиотеку.
Любая помощь?