hays

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

          我寫的第一個Makefile

          Posted on 2009-05-08 23:04 hays(海納百川) 閱讀(254) 評論(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


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


          網站導航:
           
          主站蜘蛛池模板: 忻州市| 疏附县| 黄龙县| 克山县| 奉贤区| 巴南区| 文成县| 岚皋县| 体育| 梧州市| 江城| 牡丹江市| 大关县| 宁城县| 偏关县| 扬州市| 凤阳县| 抚松县| 建湖县| 武城县| 秭归县| 梁山县| 济南市| 拜泉县| 类乌齐县| 邛崃市| 苏尼特左旗| 师宗县| 德州市| 兰州市| 莲花县| 玉门市| 许昌县| 宝鸡市| 昌黎县| 神农架林区| 富裕县| 安化县| 彭州市| 新兴县| 西乡县|