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

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

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.