• <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

            即然我們的make可以自動推導命令,那么我看到那堆[.o]和[.h]的依賴就有點不爽,那么多的重復的[.h],能不能把其收攏起來,好吧,沒有問題,這個對于make來說很容易,誰叫它提供了自動推導命令和文件的功能呢?來看看最新風格的makefile吧。

                objects = main.o kbd.o command.o display.o \
                          insert.o search.o files.o utils.o

                edit : $(objects)
                        cc -o edit $(objects)

                $(objects) : defs.h
                kbd.o command.o files.o : command.h
                display.o insert.o search.o files.o : buffer.h

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

            這種風格,讓我們的makefile變得很簡單,但我們的文件依賴關系就顯得有點凌亂了。魚和熊掌不可兼得。還看你的喜好了。我是不喜歡這種風格的,一是文件的依賴關系看不清楚,二是如果文件一多,要加入幾個新的.o文件,那就理不清楚了。
            Posted on 2007-04-17 10:52 艾凡赫 閱讀(601) 評論(0)  編輯 收藏 引用 所屬分類: C++
            日本高清无卡码一区二区久久 | 99久久国产综合精品麻豆| 99久久国产精品免费一区二区| 久久久久久久女国产乱让韩| 色偷偷久久一区二区三区| 国产精品久久久久久影院 | 中文字幕成人精品久久不卡| 久久电影网| 无码超乳爆乳中文字幕久久 | 久久综合九色综合97_久久久| 精品国产青草久久久久福利| 精品久久久久久国产| 一本一道久久精品综合| 亚洲综合熟女久久久30p| 狠狠色丁香婷婷综合久久来来去| 久久人人爽人人爽人人爽| 夜夜亚洲天天久久| 日本人妻丰满熟妇久久久久久| 99久久国产亚洲高清观看2024 | 2020久久精品亚洲热综合一本| 69SEX久久精品国产麻豆| 2021久久精品免费观看| 久久高清一级毛片| 久久91精品国产91久久小草| 色欲久久久天天天综合网| 久久久精品日本一区二区三区 | 久久成人国产精品一区二区| 996久久国产精品线观看| 亚洲伊人久久精品影院| 免费无码国产欧美久久18| 久久久久人妻精品一区三寸蜜桃| 久久w5ww成w人免费| 熟妇人妻久久中文字幕| 久久久久se色偷偷亚洲精品av| 欧美精品丝袜久久久中文字幕| 国产精品美女久久久久AV福利| 日韩精品国产自在久久现线拍| A狠狠久久蜜臀婷色中文网| 77777亚洲午夜久久多喷| 久久综合给合久久狠狠狠97色 | 欧美粉嫩小泬久久久久久久 |