makefile 符号

2019-09-29  本文已影响0人  癞痢头

makefile 中有一下特殊的符号, 有特别作用, 特作整理,以备查询

符号 说明 例如
\ 换行和转义, 后跟空格表示命令换行, 后跟特殊字符,表示真实字符 * $
- 加载命令前,表示忽略文件错误 如 【-rm xxx.txt】 意思就是,xxx.txt 错误或不存在,直接忽略,继续做后面的事
@ 通常,make会把其要执行的命令行在命令执行前输出到屏幕上。当我们用 @ 字符在命令行前,那么, 这个命令将不被make显示出来 @echo 输出
表示当前用户$HOME ~hchen/test 则表示用户hchen的宿主目录下的test
*, ? 通配符,用于匹配多目标 ----
$? 自动化变量 ----
$@ 表示目标集合, 就像一个数组 ----
$< 表示依赖文件 ----
$$$$ 意为一个随机编号
上一篇 下一篇

猜你喜欢

热点阅读