Makefileのルール出力

starbug1 では、automakeなんて、仰々しいものは必要ないとわかったので、Makefileを直書きすることにしました。

各オブジェクトファイルがどのファイルに依存しているかのルールは以下のように出力できるようでした。

$ gcc -MM *.c
admin.o: admin.c data.h db.h dbutil.h util.h
data.o: data.c data.h util.h dbutil.h
db.o: db.c data.h util.h dbutil.h
dbutil.o: dbutil.c util.h data.h dbutil.h
index.o: index.c data.h db.h dbutil.h util.h wiki.h mail.h
mail.o: mail.c data.h util.h dbutil.h mail.h
util.o: util.c util.h data.h dbutil.h
wiki.o: wiki.c wiki.h util.h data.h dbutil.h

激しく初歩なんでしょうな。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください