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