hays

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

          我寫的第一個Makefile

          Posted on 2009-05-08 23:04 hays(海納百川) 閱讀(254) 評論(0)  編輯  收藏 所屬分類: liunx
          今天剛學(xué)寫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)站導(dǎo)航:
           
          主站蜘蛛池模板: 调兵山市| 黑山县| 获嘉县| 镇雄县| 怀集县| 固阳县| 高青县| 红河县| 革吉县| 宝兴县| 青神县| 遂宁市| 汨罗市| 南雄市| 句容市| 太谷县| 拜城县| 湄潭县| 东至县| 奈曼旗| 宣汉县| 湖口县| 彰化县| 龙山县| 长岭县| 罗平县| 图们市| 西昌市| 阿尔山市| 湘潭县| 苗栗市| 当涂县| 昆明市| 天祝| 和田市| 通州区| 新营市| 阿巴嘎旗| 凤阳县| 昆山市| 绍兴市|