![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
makefile
#北极星#
IC小白
展开
-
makefile 中 wildcard、notdir、patsubst、addprefix 解释
目录 wildcard 获取跟当前模式匹配的文件名 查找一层目录 查找多层目录 notdir 去文件路径 patsubst 模式替换 addprefix 加前缀函数 wildcard 获取跟当前模式匹配的文件名 查找一层目录 这个命令是文件名处理函数:$(wildcard pattern),获取跟当前模式匹配的文件名; #定义代码目录SRC_DIR = src ...转载 2021-06-19 11:26:56 · 404 阅读 · 0 评论 -
makefile中调用其他makefile
看到一个将多个makefle文件汇总到一个makefile里的方法,记录一下,希望以后能用到。步骤1:首先指定子makefile的路径sub_makefile := $(wildcard $(DIR)/XXX/*/makefile)*表示匹配XXX目录下的所有文件夹步骤2:遍历所有makefileall_makefiles = $(foreach n, $(sub_makefile), $(n))步骤3:include到父makefileinclude $(all_makefiles)原创 2021-06-18 10:13:00 · 2166 阅读 · 0 评论 -
Makefile foreach函数
1、语法 $(foreach var , list, text)1 函数解释:把参数list中的单词逐一取出来放到var所指的变量中,然后再执行text所包含的表达式。每一次text会返回一个字符串,循环过程中,text所返回的每一个字符串以空格隔开。最后结束循环时,text所...转载 2021-06-18 09:35:41 · 1041 阅读 · 1 评论 -
Makefile中wildcard函数使用方法
Makefile中wildcard函数使用方法 Makefile用于管理工程编译,作为一种管理工具,内部包含相关处理函数,其中wildcard就是makefile文件中的一个函数。 一、wildcard作用 显示指定路径下指定文件类型的所有文件。 二、格式 ...转载 2021-06-17 17:58:26 · 352 阅读 · 0 评论 -
makefile .PHONY用法
.PHONY: cleano means the word "clean" doesn't represent a file name in this Makefile;o means the Makefile has nothing to do with a file called "clean" in the same directory.原创 2021-06-17 17:07:47 · 121 阅读 · 0 评论