Я недавно узнал, как использовать automake, и меня несколько раздражает, что мои команды компиляции пошли из набора:
g++ -O2 -Wall -c fileName.cpp
К куче:
depbase=`echo src/Unit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I./src -g -O2 -MT src/Unit.o -MD -MP -MF $depbase.Tpo -c -o src/Unit.o src/Unit.cpp &&\
mv -f $depbase.Tpo $depbase.Po
Есть ли способ убрать это? Я обычно могу легко выбрать предупреждающие сообщения, но теперь стена текста для чтения, хотя в 3 раза больше и намного страннее.
Я знаю, каковы мои флаги, поэтому просто сказать, что «Компиляция xxx.cpp» для каждого файла будет идеальной.