一連のコンパイルの Makefile を作成して、チュートリアルの例と同期するために使用されるプログレッシブ出力の違いを示しています。これらの実行の一部はエラー コードを生成しますが、それは「問題」の定義の一部であるため、ターゲットが失敗したときに make によって出力されるメッセージ (「Makefile:15: ターゲット `run3' のレシピが失敗しました」) は、仕方。
エラーコードを無視することは知っていますが、その出力を抑制することはできますか? Makefile 内から選択することをお勧めします。
同様に、Makefile 内からサブディレクトリに出入りするメッセージを抑制することは可能ですか ('--no-print-directory' と同等)?
そして、はい、GNU Make の回答に満足しています。