Я использую Android NDK для создания проекта. Сегодня утром выход ndk-build начал показывать тонны вывода, как если бы я установил флаг где-нибудь, чтобы отладить процесс make. Ниже приведена часть журнала, показывающая, где начинается этот выход. Линии, которые я хочу, чтобы избавиться от начать с плюсом «+» в колонке 1.Как вызвать/остановить Android ndk-build для отображения шагов сборки
make[1]: Entering directory `/Users/bgm/svn1.8-workspaces/cur-trunk/repo/trunk/coverage/android/Buckets/jni' [arm64-v8a] Compile : cover <= build_info.c [arm64-v8a] Compile : cover <= cover.c /Users/bgm/svn1.8-workspaces/cur-trunk/repo/trunk/coverage/android/Buckets/jni/cover.c:314:9: note: #pragma message: __ANDROID_API__: 21 #pragma message ("__ANDROID_API__: " STRINGIFY(__ANDROID_API__)) ^ [arm64-v8a] SharedLibrary : libcover.so + CC=/Users/bgm/download/google/ndk/android-ndk-r10d/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/bin/aarch64-linux-android-gcc + '[' -n /Users/bgm/download/google/ndk/android-ndk-r10d/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/bin/aarch64-linux-android-gcc ']' + '[' x-Wl,-soname,libcover.so '!=' x -a x-Wl,-soname,libcover.so '!=' x-c -a x-Wl,-soname,libcover.so '!=' x-E ']' + shift + '[' x-shared '!=' x -a x-shared '!=' x-c -a x-shared '!=' x-E ']' + shift + '[' x--sysroot=/Users/bgm/download/google/ndk/android-ndk-r10d/platforms/android-21/arch-arm64 '!=' x -a x--sysroot=/Users/bgm/download/google/ndk/android-ndk-r10d/platforms/android-21/arch-arm64 '!=' x-c -a x--sysroot=/Users/bgm/download/google/ndk/android-ndk-r10d/platforms/android-21/arch-arm64 '!=' x-E ']' + shift ... hundreds of lines like the above that start with '+'
Я вызываю ndk-build из Makefile: вот что я пробовал на основе вашего предложения (я добавил «set + x;» Это не решило проблему: (cd jni; set + x; $ (NDK_ROOT)/ndk-build) – Sam
Make вызывается из командной строки терминала – Sam
Когда я запускаю «ndk-build» непосредственно из командной строки терминала, я также получаю этот дополнительный журнал. Я попробовал «установить + x» перед запуском ndk- Это не устранило проблему. – Sam