私はmakefileを使用してCファイルのセットを作成しています。.cファイルを.oにコンパイルするルールは次のとおりです。
%.o : %.c
printf "\ncompiling $<\n"
$(CC) -c $(CFLAGS) $< -o $@
これが実行されるとき、私はシェルで次の出力を観察しています:
printf "\ncompiling source/abcxyz.c\n"
compiling source/abcxyz.c
gcc.exe <other compiler inputs>
printf "\ncompiling source/abcxyz.c\n"
端末に印刷されないようにしたい。
それを達成する方法は?