<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    下面解釋make是如何工作的:當(dāng)遇到目標(biāo)體clean時,make先查看其是否有依賴體,因?yàn)閏lean沒有依賴體,所以make認(rèn)為目標(biāo)體是最新的而不執(zhí)行任何操作.為了編譯這個目標(biāo)體,必須輸入make clean.

    然而,如果恰巧有一個名為clean的文件存在,make就會發(fā)現(xiàn)它.然后和前面一樣,因?yàn)閏lean沒有依賴體文件,make就認(rèn)為這個文件是最新的而不會執(zhí)行相關(guān)命令.為了處理這類情況,需要使用特殊的make目標(biāo)體.PHONY. .PHONY的依賴體文件的含義和通常一樣,但是make不檢查是否存在有文件名和依賴體中的一個名字相匹配的文件,而是直接執(zhí)行與之相關(guān)的命令.在使用了.PHONY之后,前面的例子如下:
    howdy: howdy.o helper.o helper.h
        gcc howdy.o helper.o -o howdy
    helper.o: helper.c helper.h
        gcc -c helper.c
    howdy.o: howdy.c
        gcc -c howdy.c
    hello: hello.c
        gcc hello.c -o hello
    all: howdy hello
    .PHONY : clean
    clean:
        rm howdy hello *.o
    posted on 2005-08-04 21:52 ivaneeo 閱讀(333) 評論(0)  編輯  收藏 所屬分類: GNU牛力
    主站蜘蛛池模板: 在线精品亚洲一区二区三区| 国产乱子伦片免费观看中字| 亚洲成AV人片在线播放无码| 亚洲阿v天堂在线2017免费| 四虎影视在线永久免费看黄| 午夜在线亚洲男人午在线| 波多野结衣一区二区免费视频| 粉色视频在线观看www免费| 免费看小12萝裸体视频国产| 无人视频在线观看免费播放影院| 亚洲国产成人精品女人久久久 | 中文亚洲AV片不卡在线观看| 九九九国产精品成人免费视频| 亚洲国产午夜福利在线播放| 国产免费人成视频在线播放播| 久久久久亚洲av成人无码电影 | 免费很黄很色裸乳在线观看| 免费大片黄在线观看| 在线观看亚洲精品国产| 久久九九AV免费精品| 亚洲无线一二三四区| 全免费a级毛片免费看无码| 国产精品久久久久久亚洲小说| 亚洲精品无码久久久久AV麻豆| 成人影片一区免费观看| 亚洲人成电影院在线观看| 国产精品免费一级在线观看| 国产精品成人啪精品视频免费 | 亚洲av乱码一区二区三区按摩| 亚洲乱码中文字幕手机在线 | 亚洲爆乳少妇无码激情| 亚洲A∨精品一区二区三区| 免费国产黄网站在线观看可以下载| 亚洲欧洲国产视频| 国产人妖ts在线观看免费视频| 伊人久久大香线蕉免费视频| 67194在线午夜亚洲| 久久99亚洲综合精品首页| 香蕉97超级碰碰碰免费公| 一级特级女人18毛片免费视频| 久久精品国产亚洲AV无码偷窥|