
shell
robin.L
物来顺应,未来不迎,当时不杂,既过不恋!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Makefile中 wildcard 、 addprefix 及 patsubst 的用法(转)
Makefile中 wildcard 、 addprefix 及 patsubst 的用法 本文链接:https://blog.csdn.net/FJDJFKDJFKDJFKD/article/details/83032146 wildcard的用法1 wildcard即通配符,通常包括?以及*。 在Makefile规则中,通配符会被自动展开。 但在变量的定义和函数引用时,通配符将失效。这种...原创 2019-10-30 17:08:33 · 411 阅读 · 0 评论 -
Makefile遍历层级目录
针对多文件夹makefile编写,可以写一个通用makefile,遍历出每个文件夹,然后执行每个文件夹makefile,这样好处就是我们只需添加我们新增加的目录里面makefile,而不必理会之前的文件夹结构,非常方便。 1.首先遍历当前目录SRC_PATH下文件夹 SRC_FOLDER := $(shell find $(SRC_PATH) -maxdepth 1 -type d) BA...原创 2019-10-30 16:58:14 · 4369 阅读 · 0 评论 -
Makefile的filter和filter-out
$(filter PATTERN…,TEXT) 函数名称:过滤函数—filter。 函数功能:过滤掉字串“TEXT”中所有不符合模式“PATTERN”的单词,保留所 有符合此模式的单词。可以使用多个模式。模式中一般需要包含模式字 符“%”。存在多个模式时,模式表达式之间使用空格分割。 返回值:空格分割的“TEXT”字串中所有符合模式“PATTERN”的字串。 函数说明:“filter”...原创 2019-10-30 16:44:49 · 7346 阅读 · 0 评论 -
Makefile调试打印信息
Makefile中可以使用 $(info "hello world") 不打印行号; $(warning"hello world") 打印行号; $(error"hello world") 错误级别,不在执行语句,退出; echo只能在target:后面的语句中使用,且前面是个TAB @echo运行时 隐藏命令(不在terminal上显示) echo运行时显示命令(在termina...原创 2019-10-17 13:42:42 · 1386 阅读 · 0 评论