2007-06-04から1日間の記事一覧

.gchというファイルができている…なんで?

このgchという拡張子はgccが出力したファイルで、ヘッダーファイルからプリコンパイル済みヘッダーファイルを作ったらできるもの。ということは、コンパイル時にヘッダーをgccに渡しているって事かな。よくみると上記のルール、文末に$^とかいてある…これだ…

Makefileのミス

昨晩気づいたけど、自作のMakefileにミスがあった…依存関係のファイルを一気に読み込み下記のルールでコンパイルしようとしたら %.o : %.cpp $(CC) $(CXXFLAGS) -c -I$(dir $