2018-05-23 Make Clobber && Make Clean

【转】AOSP中make clean与make clobber的区别

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目录都删除了。

你可能感兴趣的:(2018-05-23 Make Clobber && Make Clean)