Как показать полные вызовы команд компилятора с автоинструментами? - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь отладить свою конфигурацию автоинструмента с большей детализацией, но не вижу определенного вызова команды компилятора. Моя текущая конфигурация автоинструмента выглядит следующим образом:

  # make distclean
  CC="${CC}"
  # CFLAGS="${CFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -target arm64-apple-ios13.1 -arch ${ARCH} -isysroot ${SYSROOT} ${PLATFORM_CFLAGS}" \
  CFLAGS="${CFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -target arm64-apple-ios13.1 -arch ${ARCH} -isysroot ${SYSROOT} ${PLATFORM_CFLAGS}" \
  CXX="${CXX}" \
  CXXFLAGS="${CXXFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -target arm64-apple-ios13.1 -arch ${ARCH} -isysroot ${SYSROOT}" \
  LDFLAGS="-target arm64-apple-ios13.1 -arch ${ARCH} -miphoneos-version-min=${MIN_SDK_VERSION} ${LDFLAGS}" \
  LIBS="${LIBS}" \
  ./configure \
    --build=x86_64-apple-${DARWIN} \
    --host=${HOST} \
    --disable-shared \
    --prefix=${PREFIX} \
    --exec-prefix=${PREFIX}/platform/${PLATFORM_NAME}

  make V=1 -j8 --debug=j 
  make install

Я задал несколько вопросов, таких как этот:

Как заставить make / GCC показывать мне команды?

С V=1 и --debug=j я ожидаю увидеть команды компилятора, такие как

clang -flag value ...

на экране, но я просто не вижу их.

Дополнительный вывод, который я вижу, это

This program built for i386-apple-darwin11.3.0
make[2]: Nothing to be done for `all'.
Making all in scripts
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i386-apple-darwin11.3.0
make[2]: Nothing to be done for `all'.
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Как настроить автоинструмент для отображения вызовов, которые я хочу?

...