
MakeFile
文章平均质量分 75
大白菜和小白菜
这个作者很懒,什么都没留下…
展开
-
Makefile 学习日记四 伪目标、静态模式、多目标
一、伪目标什么是伪目标 。实际上 我们之前文章提到过的“clean”就是一个伪目标。clean:rm *.o temp 我们并不会生成“clean”这个文件,“伪目标”并不是一个文件,它只是一个标签,由于伪目标不是一个文件,所以make无法生成它的依赖关系,也不能决定是否要执行它,只有当我们明确的指示这个目标他才会生效。 注意:伪目标不能够和文件名重名。 makefile 为了解决重名,定义了 ”.PHONY“ 它能够鲜明的指明一个伪目标...原创 2021-12-19 11:35:03 · 688 阅读 · 0 评论 -
MakeFile 学习日记三(C++)makeFile 注释、引用其他makefile、通配符、文件搜索
一、Makefile的注释: Make file中只有行注释,在Unix的Shell脚本一样,其注释是用”#“字符,类似于C++中的"//”,如果要在Makefile中使用“#” 要用“\”进行转义 :“\#” 在makefile中的命令,必须要以【Tab】键开始二、引用其他的Makefile 在Make file中可以使用include关键字可以把别的Makefile包含进来,被包含的文件要放在当前文件的包含位置。Make file的语法: Inc...原创 2021-12-17 20:35:47 · 2866 阅读 · 1 评论 -
MakeFile 学习日记二(C++)makeFile中的变量、自动推导、风格、清除
edit : main.o kbd.o command.o dislplay,o \insert.o search.o files.o utils.o cc -o edit main.o kbd.o command.o dislplay,o \insert.o search.o files.o utils.o main.o : main.c defs.hcc -c main.ckbd.o : kbd.c defs.h command.hcc -c kbd.ccommand.o :comm.原创 2021-12-06 20:52:00 · 947 阅读 · 1 评论 -
MakeFile 学习日记一(C++)makeFile简介
一、简略说一下为什么要学习Make File,并且把它单独划分作为一个专栏: 大学学习期间,我对于Make File的理解并不是很深,感觉仅仅只是了解,能看懂这个等级,工作之后,由于我的工作是嵌入式相关的,所以接触的项目很多都是大型的项目,而Make file能否编写,从侧面能够反映出我们是否具备能够完成一个大工程的能力。 我们能够通过Makefile 文件,来看出一个项目的脉络,如果把一个项目比喻成一个大树,那我认为MakeFile则是去规划树的主体、枝干是如何生长...原创 2021-12-06 20:12:53 · 910 阅读 · 0 评论