make・Makefile


 クラウディア

最終更新日:2025年6月26日

 ここに記述している内容は、「FreeBSD」付属の「make」の話でなく「GNU Make」の話です。
 「FreeBSD」で動作させる場合は、「/usr/ports/sysutils/coreutils」をインストールしたうえで、「gmake」を使用します。

目 次


概要
基本構文
コマンド修飾子 (@, -)
自動変数 ($@, $<)
関数 $(関数)
疑似ターゲット .PHONY
ターゲットの上書き
変数の追加 +=
デバッグ
日付を変数化
引数