久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

您好,歡迎進入深圳市穎特新科技有限公司官方網站!

您現在的位置:首頁 新聞資訊 >> 新聞頭條 >> make clean、make mrproper、make distclean的區別【轉】
新聞資訊
NEWS INFORMATION

make clean、make mrproper、make distclean的區別【轉】

發布時間:2019-05-22

本文轉載自:http://blog.csdn.net/liyayao/article/details/6818061

內核編譯時, 到底用make clean, make mrproper還是make distclean

在編譯內核時,  被make clean, make mrproer 和 make distclean搞的糾結, 稍微總結一下這三者之間的區別:
 
解壓內核源碼包后, 到內核源代碼目錄樹的頂層目錄, 執行
# make help
Cleaning targets:
  clean           - Remove most generated files but keep the config and
                    enough build support to build external modules
  mrproper        - Remove all generated files + config + various backup files
  distclean       - mrproper + remove editor backup and patch files
看幫助可以發現刪除的文件范圍從小到大依次為: make clean < make mrproper < make distclean, 查看源碼目錄樹的頂層目錄下的Makefile求證, 可以發現:
clean: archclean $(clean-dirs)
        $(call cmd,rmdirs)
        $(call cmd,rmfiles)
        @find . $(RCS_FIND_IGNORE) \
                name.[oas]oname.kooname..cmd oname..doname..tmponame.mod.c oname.symtypesonamemodules.order onameModule.markers′\
                -type f -print | xargs rm -f
 
mrproper: clean archmrproper $(mrproper-dirs)
        $(call cmd,rmdirs)
        $(call cmd,rmfiles)
 
distclean: mrproper
        @find $(srctree) $(RCS_FIND_IGNORE) \
                -name '*.orig' -o -name '*.rej' -o -name '*~' \ 
                -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \ 
                -o -name '.*.rej' -o -size 0 \ 
                -o -name '*%' -o -name '.*.cmd' -o -name 'core' \
                -type f -print | xargs rm -f
也就是說, 執行make mrproper, 會先執行make clean, 執行make distclean之前, 會先執行make mrproper。
再回到make help的結果:
make clean      刪除大多數的編譯生成文件, 但是會保留內核的配置文件.config, 還有足夠的編譯支持來建立擴展模塊
make mrproper   刪除所有的編譯生成文件, 還有內核配置文件, 再加上各種備份文件
make distclean  mrproper刪除的文件, 加上編輯備份文件和一些補丁文件。
 
其 實, 對于一個剛剛從kernel.org上下載的內核源碼包, 可以不用執行make clean/make mrproper/make distclean, 因為源碼包的狀態本身就是clean的。
 
另外, 就算編譯過內核之后, 需不需要clean一下,  個人覺得應該具體問題具體對待, 且看linuxsir上也有兄弟對這個問題有疑問:
Q: 很多內核編譯的教程都說在make之前要先make mrproper,清除以前編譯的產物。但編譯器/鏈接器本身就會檢查文件的日期,并確定是否需要重新編譯/鏈接。如果清除了,很多以前已經編譯過的代碼 又得重新編譯。如果說這樣能節省硬盤空間的話,那只有那些先前編譯過而現在不再需要的模塊的空間被節省了,而代價則是編譯時間延長了。個人覺得得不償失, 至少不需要每次編譯都來一次make mrproper。
 
A:  我沒有make mrproper,每次修改內核配置后很快就能編譯完成,很方便,也沒發現什么問題
如果make不能確定那些文件要重新編譯,那還要make做什 么
個人觀點,盡信書則不如無書,實踐出真知,呵呵
 
A:  不執行make mrproper是否出錯,取決于Makefile的智能化程度。如果Makefile沒能完成你所要求的全部改動,很可能編譯出來的內核不如你所愿,甚 至可能導致panic。建議重新編譯的時候注意看看改動是否都落實了。

聯系方式0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區桃源街道平山社區平山一路2號南山云谷創業園二期11棟410-411

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
中文国产在线观看| 国产精品97在线| 亚洲一区精品视频在线观看| 免费在线观看亚洲视频| av一区二区三区免费观看| 在线免费黄色小视频| youjizz.com亚洲| 天天操天天干天天玩| 今天免费高清在线观看国语| 777一区二区| 亚洲综合激情五月| 成年在线观看视频| 成人在线国产视频| 欧美牲交a欧美牲交aⅴ免费下载| 国产毛片视频网站| 999精品网站| 日本人69视频| 大荫蒂性生交片| 国产av国片精品| 成人免费毛片播放| 亚洲av无日韩毛片久久| 色偷偷中文字幕| 免费cad大片在线观看| www..com日韩| 一区二区三区 日韩| 91香蕉国产线在线观看| 国产免费内射又粗又爽密桃视频| 日本午夜激情视频| 国产aⅴ爽av久久久久| 300部国产真实乱| 欧美a在线视频| 亚洲精品第三页| 18禁网站免费无遮挡无码中文| 337p粉嫩大胆噜噜噜鲁| 国产性生活一级片| 国产av天堂无码一区二区三区| 免费一级特黄特色毛片久久看| 欧美日韩大尺度| www.av91| 手机免费av片| 中文字幕无码不卡免费视频| 嫩草视频免费在线观看| 9久久9毛片又大又硬又粗| 色91精品久久久久久久久| 日本阿v视频在线观看| 色一情一区二区三区| www国产精品内射老熟女| 国产精品美女在线播放| 亚洲综合在线网站| 久久久久久久久久久99| 神马午夜伦理影院| www.com操| 激情综合网婷婷| 人妻久久久一区二区三区| 黄色a级三级三级三级| 欧美日韩在线成人| 国产成人无码精品久久久性色| 91成人在线视频观看| 色噜噜狠狠一区二区| 亚洲爆乳无码专区| 91国视频在线| 国产极品尤物在线| 人妻无码久久一区二区三区免费| 九一免费在线观看| 永久免费网站视频在线观看| 在线一区二区不卡| 五月天婷婷影视| 黄色a级三级三级三级| 中文字幕亚洲影院| 久久综合在线观看| 天天干天天色天天爽| 午夜啪啪免费视频| 亚洲一区 在线播放| 50度灰在线观看| 日韩日韩日韩日韩日韩| 黄页网站在线观看视频| 女人扒开屁股爽桶30分钟| 国产成人精品视频免费看| 国产免费人做人爱午夜视频| 亚洲黄色av网址| 九九九九九九九九| 日本老太婆做爰视频| 日本一级黄视频| heyzo国产| 黄色av免费在线播放| 日韩大片一区二区| 91精品国产毛片武则天| 黄色片网址在线观看| 国产一二三四在线视频| 亚洲第一色av| 国产一级爱c视频| 视色视频在线观看| 一本色道久久88亚洲精品综合| 国产96在线 | 亚洲| 人人干人人干人人| 日韩中文字幕在线不卡| 成人三级视频在线播放| 四虎成人在线播放| 国产资源在线视频| 免费成年人高清视频| 国内精品在线观看视频| 91精品999| 欧美性大战久久久久xxx| 6080国产精品| 日本一极黄色片| 国产曰肥老太婆无遮挡| 亚洲无吗一区二区三区| 欧美精品一区二区三区三州| 亚洲一级免费在线观看| 男女猛烈激情xx00免费视频| www,av在线| 日韩一级理论片| 波多野结衣综合网| 成人一区二区av| 8x8x成人免费视频| 嫩草av久久伊人妇女超级a| 青青青青在线视频| 青青草综合在线| 91手机视频在线| 91插插插影院| 亚洲一区日韩精品| 国产精品无码av无码| av免费观看网| 18禁网站免费无遮挡无码中文| 欧美xxxxxbbbbb| 日本高清免费观看| 国产探花在线观看视频| 亚洲国产成人va在线观看麻豆| 国产成人无码一二三区视频| 日本www在线视频| 黄色网在线视频| 天堂8在线天堂资源bt| 国产乱人伦精品一区二区三区| 一级黄色片国产| 色乱码一区二区三区熟女| 精品久久免费观看| 99热都是精品| 久久久99精品视频| 台湾无码一区二区| 成人免费视频91| 久久久久久久久久久99| 亚洲熟妇国产熟妇肥婆| 97在线播放视频| 色悠悠久久综合网| 中文字幕在线视频一区二区三区| 国内av一区二区| www.av91| 日韩在线第三页| 手机在线国产视频| 99热这里只有精品免费| 亚洲熟妇无码一区二区三区| 日韩精品―中文字幕| 色婷婷成人在线| 久久久久久久久影视| 欧美深夜福利视频| 性chinese极品按摩| 超碰在线免费观看97| 国产自产在线视频| 色婷婷综合久久久久中文字幕 | 欧美与动交zoz0z| 久久国产精品网| 制服丝袜综合网| 黄色大片中文字幕| 色播五月综合网| 国产 日韩 亚洲 欧美| 色噜噜狠狠一区二区| 成人在线观看你懂的| 中文字幕在线综合| 欧美 丝袜 自拍 制服 另类| 8x8x最新地址| 亚洲熟妇av一区二区三区漫画| 在线观看免费不卡av| 欧美三级在线观看视频| 男女视频在线观看网站| 国产综合免费视频| 91亚洲精品国产| 成人日韩在线视频| 国产免费黄视频| 草草草视频在线观看| 老司机午夜性大片| 日本三级免费网站| 欧美 日韩 国产精品| 羞羞的视频在线| 国产精品入口免费软件| 成年人网站国产| 桥本有菜av在线| 深夜做爰性大片蜜桃| 香港日本韩国三级网站| 国产h视频在线播放| 喜爱夜蒲2在线| 国产四区在线观看| 日本黄色a视频| 国产精品av免费| 99在线观看视频免费| 精品久久久久久中文字幕2017| 日韩欧美在线免费观看视频| 黄色片视频在线免费观看| 免费欧美一级视频| 丰满人妻一区二区三区53号| 日韩中文字幕免费在线|