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)站導航:
           
          主站蜘蛛池模板: 桐柏县| 壤塘县| 友谊县| 通榆县| 南宫市| 邵东县| 岗巴县| 中宁县| 电白县| 和田市| 开封县| 西丰县| 错那县| 蒙城县| 交口县| 阿克| 大渡口区| 芜湖市| 汉阴县| 淄博市| 思南县| 凉山| 永春县| 临西县| 东丰县| 微山县| 越西县| 宝兴县| 永靖县| 印江| 酉阳| 宁强县| 金塔县| 陇西县| 南岸区| 舟山市| 瑞安市| 台前县| 河北区| 青海省| 大田县|