VERBOSE = да опция makefile на gnu make под cygwin у меня не работает - PullRequest
0 голосов
/ 12 ноября 2010

Я использую gnumake версию GNU Make 3.81 под cygwin на windows. Версия Cygwin: CYGWIN_NT-6.1-WOW64 1.7.7 (0.230 / 5/3) 2010-08-31 09:58 i686 Cygwin

В моем make-файле, используемом для сборки исходного кода, когда я говорю VERBOSE = yes, я все еще не вижу подробных команд и параметров, используемых для компиляции, связываю код. Таким образом, в основном VEROBSE = да, поведение похоже на VERBOSE = нет. Pls. обратите внимание, что компилятор (sparc-elf-gcc), который вызывает команда make, настроен с параметром --verbose. Я проверил это, проверив sparc-elf-gcc -v.

Этот переключатель удален / объявлен устаревшим для данной конкретной версии gnumake / cygwin или любых указателей на то, как я могу увидеть детали команд make / compile / link.

спасибо.

-AD.

Ответы [ 3 ]

3 голосов
/ 10 января 2011

Подробные параметры не являются симметричными. Если вы выключаете их в одном месте, они выключаются и не могут быть включены в другом месте.

Есть ли у вас @ перед вашими командами? Это также заставляет команды молчать.

1 голос
/ 23 марта 2013

Вы пробовали:

make V = 1

Работает в Linux с GNU Make 3.82

1 голос
/ 14 сентября 2012

Я думаю, что это может помочь вам:

make VERBOSE=1

Он покажет детали команд компилятора

...