@プリフィックスを使う。コマンドの最初に@記号を付けると、そのコマンドは画面表示されなくなる。以下は次のmakefileをWindows版のGNU makeで実行した例。
all: program1.exe program2.exe program1.exe: source.c echo $@ $< program2.exe: source.c @echo $@ $<
実行する。
>make echo program1.exe source.c program1.exe source.c program2.exe source.c
最初のターゲット(program1.exe)ではechoコマンド自体も表示されているが、次のターゲット(program1.exe)はechoコマンドの出力のみが表示されている。