Top | Wiki | Blog | Github  

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
makefile [2007/07/13 05:56]
takaxp
makefile [2016/08/22 15:37] (現在)
ライン 2: ライン 2:
  
 すぐ忘れてしまうのでメモメモ. すぐ忘れてしまうのでメモメモ.
 +
  
 ===== 基本設定 ===== ===== 基本設定 =====
  
-  * 大文字で書いたら,変数として使える.+  * 大文字で書いたら,マクロとして使える.
  
 <code sh> <code sh>
ライン 23: ライン 24:
 <code sh> <code sh>
 a.out: hoge.o hogehoge.o a.out: hoge.o hogehoge.o
-        $(CC) -o a.out hoge.o hogehoge.o+        $(CC) -o a.out hoge.o hogehoge.o ​main.cpp
  
-hoge.o: hoge.c+hoge.o: hoge.c ​hoge.h
         $(CC) -o hoge.o -c hoge.c         $(CC) -o hoge.o -c hoge.c
  
-hoge.o: hogehoge.c+hoge.o: hogehoge.c ​hogehoge.h
         $(CC) -o hogehoge.o -c hogehoge.c         $(CC) -o hogehoge.o -c hogehoge.c
- 
-hoge.c: hoge.h ​              # hoge.h が更新されたら,hoge.c を更新 
-hogehoge.c: hogehoge.h # hogehoge.h が更新されたら,hogehoge.c を更新 
 </​code>​ </​code>​