
Makefile
文章平均质量分 62
makefile读书笔记
不吃辣的同学
bsp开发
展开
-
Makefile 函数 --第四天
Makefile 函数1.字符串处理函数function:把text中的带from的字符串替换成to$(subst <from>, <to>, <text>)$(subst hk, bt, hkllhk) --> btllbtfunction:查找text中的string是否符合parttern模式,如果符合则替换成replacement$(patsubst <parttern>, <replacement>, <text原创 2022-04-25 18:46:42 · 128 阅读 · 0 评论 -
Makefile 变量--第三天
Makefile 变量变量的概念 在 Makefile中的定义的变量,就像是C/C++语言中的宏一样,他可以代表一个文本字符串也可以是数字,在Makefile中执行的时候其会自动原模原样地展开在所使用的地方。其与C/C++所不同的是,你可以在Makefile中改变其值。在Makefile中,变量可以使用在“目标”,“依赖目标”,“命令”或是 Makefile的其它部分b中。变量的命名变量的命名字可以包含字符、数字,下划线(可以是数字开头),但不应该含有“:”、“#”、“=”或是空字符(空格、回原创 2022-04-20 17:59:50 · 1014 阅读 · 0 评论 -
Makefile的规则--第二天
Makefile的规则Makefile的规则target...:prerequisites... command.......target:可以是一个目标文件、可执行文件、标签(label),makefile中可以有多个目标文件prerequisites: target所需要的依赖文件command: 生成target所需要执行的命令需要先确认目标文件,然后确认目标文件所需要的依赖条件Makefile demo下面我们来看下一个基本的makefile例子源代码//main.c#原创 2022-04-20 16:11:59 · 280 阅读 · 0 评论 -
Makefile基本概念--第一天
Makefile 教程Makefile的概念Makefile可以简单的认为是一个工程文件的编译规则,描述了整个工程的编译和链接等规则,编译整个工程需要涉及到的源文件和头文件链接库文件等,Makefile 可以使我们的项目工程的编译变得自动化,不需要每次都手动输入一堆源文件和参数。Makefile的主要内容makefile的内容显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。隐晦规则。由于我们的make有自原创 2022-04-19 17:53:09 · 123 阅读 · 0 评论