単一のアクションを使用して一連のファイルを生成するルールを作成するにはどうすればよいですか。
例: ファイルx
、y
、は、ファイルを入力として受け取るz
スクリプトを 1 回実行した結果として生成されます。t.sh
a
x y z: a
t.sh $@
GNU make はt.sh
3 回実行を試みます。
automake マニュアルで指定されているソリューションの 1 つを実装できます。
あなたは this にタグを付けたので、複数のターゲットgnumake
で GNU make パターン ルール ( が付いているもの) を使用すると、両方がルールの 1 回の実行から生成されたと見なされることも指摘しておく必要があります: GNU make manualを参照してください。%