随笔分类 - Makefile知识点滴
Makefile 中 echo 和@echo的区别
摘要:Makefile 中 echo 和@echo的区别 echo: 会在shell中显示echo这条命令和后面要输出的内容 @echo: 不会显示echo这条命令,只会显示后面要输出的内容 例如: echo “hello” 输出为:echo "hello" hello @echo "hello" 输出为
阅读全文
Makefile 中的.PHONY
摘要:一直不知道Makefile中.PHONY是什么意思,查了查便记下来。 所谓的PHONY这个单词就是伪造的意思,makefile中将.PHONY放在一个目标前就是指明这个目标是伪文件目标。 如下:.PHONY:clean 这里clean目标没有依赖文件,如果执行make命令的目录中出现了clean文件
阅读全文
Makefile功能函数
摘要:foreach foreach 函数和别的函数非常的不一样。因为这个函数是用来做循环用的,Makefile中的 foreach 函数几乎是仿照于 Unix 标准 Shell(/bin/sh)中的 for 语句,或是 C-Shell(/bin/csh)中的 foreach 语句而构建的。它的语法是:
阅读全文
Makefile 注释符
摘要:注释在 makefile 中起着重要的作用,它帮助我们更快更好的理解 makefile 的内容。 # 字符是注释符,makefile 把 # 字符后面的内容作为注释内容处理(shell、perl 脚本也是使用 # 字符作为注释符)。 如果某行的第一个非空字符为 #,则此行会被 make 解释为注释行
阅读全文
浙公网安备 33010602011771号