プログラミングユーティリティ

ターゲット名

./ で始まるターゲット名は、ローカルディレクトリにあるファイル名として扱われます。

./ で始まるターゲット名を make が検出した場合は、./ を削除します。以下に例を示します。

./filename

このターゲット名は、以下のように解釈されます。

filename

再帰的なターゲットで使用された場合は、無限状態になることがあります。これを回避するには、.. (親ディレクトリ) からの相対パスでターゲットを記述してください。

../dir/filename