Linux Kernel Makfile 之 “make mrproper”
2016-06-17 06:46
525 查看
本文介绍Linux Kernel 的命令“make mrproper”,网络上有位同仁写的就很不错,这里只做转载,原文地址如下: http://www.cnblogs.com/laojie4321/archive/2012/04/11/2442921.html
Linux下面去编译项目之前,一般常会用make mrproper去先删除之前编译所生成的文件和配置文件,备份文件等,其中,mrproper和distclean,clean之间的区别,Linux内核源码根目录下面的makefile中,有很清晰的解释:
help: @echo 'Cleaning targets:' @echo ' clean - Remove most generated files but keep the config and' @echo ' enough build support to build external modules' @echo ' mrproper - Remove all generated files + config + various backup files' @echo ' distclean - mrproper + remove editor backup and patch files'
mrproper到底是什么意思呢?为什么起了个这么个看起来如此诡异的名字。在英文wiki对Mr. Clean的解释提到了此点:
http://en.wikipedia.org/wiki/Mr._Clean
“make mrproper” is a command in the Linux kernel build system, used to “clean up” all files from past builds and restore the build directory to its original clean state. The reason “make mrproper” is used instead of “make mrclean” is because Linus Torvalds, the father of Linux, was familiar with the name “Mr. Proper” as this is the brand widely known in Europe.”
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程