hays

          海納百川
          posts - 25, comments - 48, trackbacks - 0, articles - 0
            BlogJava :: 首頁 ::  :: 聯(lián)系 :: 聚合  :: 管理

          我寫的第一個Makefile

          Posted on 2009-05-08 23:04 hays(海納百川) 閱讀(249) 評論(0)  編輯  收藏 所屬分類: liunx
          今天剛學寫Makefile,挺簡單的用來做多文檔編譯。

          f1.c

          #include <stdio.h>

          void p1();
          {
              printf(
          "%s""p1");
          }

          f1.h
          #include "f1.h"

          void p1()

          f2.c
          #include "f2.h"

          void p2()
          {
              printf(
          "%s""p2");
          }

          f2.h
          #include <stdio.h>

          void p2()

          main.c
          #include "f1.h"
          #include "f2.h"
          int main()
          {   
              p1();
              p2();
              return 0;
          }

          Makefile

          test:   main.o f2.o f1.o
              gcc -o testmf main.o f1.o f2.o    
          f2.o:f2.c
              gcc -c -o f2.o f2.c
              @echo f2
          f1.o:f1.c
              gcc -c -o f1.o f1.c
              @echo f1
          main.o: main.c
              gcc -c -o main.o main.c
              @echo main.o
          clean:
              rm -rf main.o f1.o f2.o


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 涟源市| 辽中县| 工布江达县| 潼南县| 册亨县| 松江区| 郯城县| 碌曲县| 紫金县| 乡宁县| 肇源县| 汝州市| 湘潭县| 扶沟县| 分宜县| 龙口市| 湖北省| 宜良县| 江北区| 密山市| 且末县| 洛扎县| 古田县| 商南县| 韶山市| 织金县| 曲沃县| 磐安县| 定日县| 徐水县| 新丰县| 新宾| 汤原县| 察哈| 鄂伦春自治旗| 正镶白旗| 华安县| 巫溪县| 兴宁市| 小金县| 个旧市|