来源:A Simple Makefile Tutorial: http://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/
里面最后一行
clean:
rm -f $(ODIR)/*.o *~ core $(INCDIR)/*~
符号 *~ 是什么意思
(文中第一次出现的) core 是什么含义?
(文中第一次出现的) INCDIR 是指?
求助了搜索引擎,没有得到想要得结果.. 各位有没有见解,感谢。
1
msg7086 2019-05-22 00:11:20 +08:00 1
*~ 指以波浪线结尾的文件。
core 是个文件名。 INCDIR 我猜是 IDIR 的错别字。 |
2
EricXuu 2019-05-22 00:15:06 +08:00 via Android
1. *通配符,*~就是~结尾的所有文件
http://linuxcommand.org/lc3_lts0050.php 2. core 是个文件名吧 3. 打错了,就是上文的 IDIR,你点那个链接 makefile5 可以看见 |
3
dandycheung 2019-05-22 00:15:30 +08:00 via iPhone
@msg7086 大致对了,只不过 incdir 通常就是 include directory。
|
4
fox1955 OP @msg7086 感谢, 是有道理。但是这最后一句 “ *~ core $(INCDIR)/*~ ”跟全文上下文完全对不上了, 很是怪异了。
|
5
fox1955 OP @EricXuu 感谢。看上下文, 既没有 ~结尾的所有文件 也没有 core 文件。突然看到这一句让我完全摸不着头脑了。
|
6
ccpp132 2019-05-22 10:10:24 +08:00 via Android
core 可能是 coredump 波浪线是文本编辑器的自动备份
|