これは簡単ですが、それは私を逃しています。ファイル名の異なるファイルのリストをコピーする単一のターゲットを作成するにはどうすればよいですか?ファイルをコピーするターゲットを作成してください
../images/classにあるすべての$(IMG)ファイルを現在のディレクトリにコピーしようとしています。
私はこれを試してみました:
CP := cp
IMGS := \
A.png \
A.tif \
A.eps \
B.png \
B.tif \
B.eps
SRC_IMG_DIR := ../images/class
.SECONDEXPANSION:
$(IMGS): $$($(SRC_IMG_DIR)/[email protected])
$(CP) -f $^ [email protected]
これはどういうわけではないのですか? 'make'を実行するとどうなりますか? ... ああなるほど。 –
具体的な詳細なエラーを含む、望ましくない結果は**本当に役立ちます**。 –