計算機科学のブログ

C - 複数のソースファイルの使用 - 分割して構築する - makeコマンド, Makefile

Head First C ―頭とからだで覚えるCの基本David Griffiths(著)、 Dawn Griffiths(著)、 中田 秀基(監修)、 木下 哲也(翻訳)、 O’Reilly Media)の 4章(複数のソースファイルの使用 - 分割して構築する)、p.203(makeマグネット)の解答を求めてみる。

Makefile

oggswing: oggswing.h oggswing.c
	gcc oggswing.c -o oggswing

swing.ogg: whitennerdy.ogg
	oggswing whitennerdy.ogg swing.ogg