makefile 中的clean
楼主 dfka123123123 来自 嵌入式-VPATH及嵌套的Makefile 2018-08-06 10:42:52 1人参与讨论
全部回复
-
吴老师
创客学院老师
首先纠正一个错误
find ./ -name "*.o" -exec rm {} \;; rm test 不是
find ./ -name "*.o" -exec erm {} \;; rm test
-------------------------------------------------
find ./ -name "*.o" -exec rm {} \;
这个句话: 分两部分看, 1. find ./ -name "*.o" 。。 用于查找本目录及其子目录所有的 以 .o 结尾的文件。 2. -exec rm {} \; 。。 find命令 结合它使用,就是用于删除find命令搜索到的所有的 .o 结尾的文件。
find ./ -name "*.0" -exec erm {} \; 和 find ./ -name "*.0" -exec erm {} \;;rm test 的去别
这两句话 知识 多了一个 ;rm test。 所有前半部分功能 是一样的。都是删除.o 结尾的文件。 不一样的是
多出来了 另一个条 shell 命令 rm test 用于 删除本目录下的 test文件。 我们知道 两句 shell 语句之间要想写
到同一行上的话必须要用 ';' 分号隔开的。 所以你说的第二个分号 就是这个意思
我的回复
发表成功 M豆+5
每日可获得50M豆,免费兑换开发板
所属分类 全部分类
相关课程
-
C语言
64311人学习 9课时
-
Linux驱动深化学习
912人学习 19课时
-
Linux内核开发及优化
304人学习 8课时
-
Linux操作系统使用及C高级编程
495人学习 21课时
热门问题
FS-MP1A开发板课程视频上线啦,全部开源免费,周周更新,欢迎围观!
14 回答 来自 嵌入式
18 回答 来自 嵌入式
16 回答 来自 嵌入式