• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            七、清空目標文件的規則

            每個Makefile中都應該寫一個清空目標文件(.o和執行文件)的規則,這不僅便于重編譯,也很利于保持文件的清潔。這是一個“修養”(呵呵,還記得我的《編程修養》嗎)。一般的風格都是:

                    clean:
                        rm edit $(objects)

            更為穩健的做法是:

                    .PHONY : clean
                    clean :
                            -rm edit $(objects)

            前面說過,.PHONY意思表示clean是一個“偽目標”,。而在rm命令前面加了一個小減號的意思就是,也許某些文件出現問題,但不要管,繼續做后面的事。當然,clean的規則不要放在文件的開頭,不然,這就會變成make的默認目標,相信誰也不愿意這樣。不成文的規矩是——“clean從來都是放在文件的最后”。


            上面就是一個makefile的概貌,也是makefile的基礎,下面還有很多makefile的相關細節,準備好了嗎?準備好了就來。
            Posted on 2007-04-17 10:53 艾凡赫 閱讀(748) 評論(0)  編輯 收藏 引用 所屬分類: C++
            久久久精品日本一区二区三区 | 亚洲天堂久久久| 精品久久久久久久中文字幕| 久久久久国色AV免费观看| 狠狠色丁香婷婷久久综合五月| 无码国内精品久久人妻蜜桃| 久久精品国产精品青草app| 色99久久久久高潮综合影院| 久久九九兔免费精品6| 久久夜色精品国产噜噜麻豆| 国产午夜精品久久久久九九电影| 大香伊人久久精品一区二区| 日韩人妻无码精品久久免费一| 国产免费久久精品99久久| 久久99精品久久久大学生| 岛国搬运www久久| 久久久亚洲欧洲日产国码二区 | 久久99国产精品久久99| 麻豆久久久9性大片| 亚洲一区二区三区日本久久九| 久久精品免费一区二区| 国产精品永久久久久久久久久| 91精品国产综合久久精品| 欧美黑人激情性久久| 久久嫩草影院免费看夜色| 亚洲国产精品久久久久网站| 久久久久人妻一区精品性色av| 亚洲精品国产第一综合99久久| 久久久久99精品成人片三人毛片| 久久精品国产99国产电影网| 久久午夜伦鲁片免费无码| 精品综合久久久久久98| 尹人香蕉久久99天天拍| 久久se这里只有精品| 国产亚洲美女精品久久久| 93精91精品国产综合久久香蕉| 久久精品一区二区三区不卡| 久久无码人妻一区二区三区| 久久亚洲欧美国产精品| 九九精品99久久久香蕉| 精品久久人妻av中文字幕|