【ARM裸机s5pv210】Makefile

Linux命令行中输入 make 命令:
1、make 会在当前目录下找名字叫“Makefile”或“makefile”的文件。


2、如果找到,它会找文件中的第一个目标文件(target),并把这个文件作为最终的目标文件。


3、如果 目标文件不存在,或是 目标文件所依赖的后面的 .o 文件的文件修改时间要比 目标文件
这个文件新,那么,他就会执行后面所定义的命令来生成 edit 这个文件。


4、如果 目标文件所依赖的.o 文件也存在,那么 make 会在当前文件中找目标为.o 文件的依
赖性,如果找到则再根据那一个规则生成.o 文件。(这有点像一个堆栈的过程)


5、当然,你的 C 文件和 H 文件是存在的啦,于是 make 会生成 .o 文件,然后再用 .o 文
件生命 make 的终极任务,也就是执行文件 target了。

posted @ 2022-02-15 17:01  横秋  阅读(27)  评论(0编辑  收藏  举报