关于两者的区别,网上常见的一种解释是make clobber比make clean的清除更加严格,但是具体严格在哪里呢?并没有说明。

make clean与make clobber的区别

在你build for devices的时候(需要解压一些私有的驱动与安装包),google会建议你使用make clobber进行清除操作,以避免之前进行的build干扰到接下来的build。

make clean

它会删除本次设置所生成的所有的output与中间文件。
等价于指令

rm -rf $OUT

这里的$OUT指的是out/target/product/[product_name]

make clobber

它会删除所有设置所生成的所有的output与中间文件。
等价于指令

rm -rf out/

可以看到,make clobber的严格在于它把整个out目录都删除了。

参考

  1. Doc: make clean vs make clobber - CM
  2. android比make clean更严格的清除指令
  3. clobber和glob
  4. Android编译大全(六)
  5. clean vs. clobber
  6. Doc: make clean vs make clobber

AOSP中make clean与make clobber的区别相关推荐

  1. php中$_REQUEST、$_POST、$_GET的区别和联系小结

    php中$_REQUEST.$_POST.$_GET的区别和联系小结 作者: 字体:[增加 减小] 类型:转载 php中有$_request与$_post.$_get用于接受表单数据,当时他们有何种区 ...

  2. @ini_get php,php中get_cfg_var()和ini_get()的用法及区别_php技巧_脚本之家

    本文实例讲述了php中get_cfg_var()和ini_get()的用法及区别.分享给大家供大家参考.具体分析如下: php里get_cfg_var()和ini_get()都是取得配置值的函数,当你 ...

  3. Spring中SmartLifecycle和Lifecycle的作用和区别

    欢迎关注方志朋的博客,回复"666"获面试宝典 本文基于SpringBoot 2.5.0-M2讲解Spring中Lifecycle和SmartLifecycle的作用和区别,以及如 ...

  4. 简单介绍Tomcat中catalina.out 和 catalina.log的区别和用途

    本文主要介绍了Tomcat中catalina.out 和 catalina.log的区别和用途详解,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 catalina. ...

  5. python while if 区别_对python中for、if、while的区别与比较方法

    如下所示: if应用举例: #if 若条件成立,只执行一次 #if 条件:如果条件成立,执行条件后的代码块内容,不成立,直接跳过代码块 #判断如果年龄age小于18,输出未成年 #=一个等号表示赋值的 ...

  6. php static 和 global,php中global static和$GLOBALS使用与区别

    本文章来总结介绍关于php中global static和$GLOBALS使用与区别有需要了解他们三区别的朋友可参考参考. 1.global在整个页面起作用. 例1  代码如下 复制代码 global ...

  7. java中String new和直接赋值的区别

        Java中String new和直接赋值的区别     对于字符串:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接用双引号定义的)的就存储在常量池中,如果是运行期(new出来的)才 ...

  8. 【Java学习笔记之二十九】Java中的equals和==的用法及区别

    Java中的"equals"和"=="的用法及区别 在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String(&quo ...

  9. rethat安装MySQL多例_Spring框架-Bean作用域中单例模式和多例模式的区别

    Spring框架-Bean作用域中单例模式和多例模式的区别 一.单例模式的特点(当没有指定是单例模式还是多例模式的时候,默认是单例模式): 1.Spring容器创建的时候,对应的类的实例化对象一起被创 ...

最新文章

  1. 用产品思路建设中台,这走得通吗?| 白话中台
  2. python map zip_python中的zip()函数和map()函数
  3. python代码大全p-Python5种代码维护工具
  4. 基于Spring Boot的“课程设计”的设计与实现
  5. linux运行core控制台程序,VisualStudioCode创建的asp.net core控制台程序部署到linux
  6. golang json判断类型
  7. 发布一个jQuery插件:formStorage
  8. 打线上包 测试_vue-cli项目分别打测试包(test)和生产包(prod)
  9. SDN、NFV:一枝独秀不是春
  10. 「笔耕不辍」常见远程调用协议
  11. URLLC关键技术和网络适应性分析
  12. SSM和Springboot框架比较的优缺点
  13. 使用Cajviewer打开pdf文档的一个发现
  14. 浅析云存储技术的原理与架构
  15. 【Python】批量替换word文档内容python-docx的实现
  16. Share mouse and keyboard (synergy)
  17. js点击图片实现验证码刷新操作
  18. 他来了!IDEA 2020.1 新版介绍!不过升级前请注意避坑!
  19. flink的实时数据同步
  20. fdsfdsfdsfsd

热门文章

  1. GooglePlay区分推荐来源
  2. java遍历excel 表格
  3. 使用Golang编写Android应用
  4. 淘宝+Selenium
  5. THREE.ShaderMaterial
  6. 简易客房管理系统(C++)
  7. oracle-经典图书收集
  8. check mk 监控 oracle
  9. YOLOv5训练KAIST数据集
  10. 电脑如何安装python