目录搜索 在一个大工程中,一般会将源文件和中间生成文件放在不同的目录,而且不会污染源码所在的目录。当需要编译不同目录下的源文件时,就需要指定路径,那么怎样让路径的表示以及源文件的引用更加灵活。就要用到目录搜索功能。 VPATH VPATH:指定依赖文件的搜索目录,当规则的依赖文件在当前目录不存在时, Read More
强制目标 1. 定义 如果一个规则(rule_A)既没有依赖也没有命令,仅有目标(Targe_A),并且目标名不冲突。那么,在执行这个规则的时候,目标总被认为是更新过的。如果这个目标(Target_A)作为另一个规则(rule_B)的依赖时,因为依赖总被认为更新过,那么依赖所在的规则中的命令总会被执 Read More
makefile 调试 1. 添加调试信息 执行到error时会中断,warning不中断makefile的执行, info不打印当前makefile名和行号。 a.$(warning "some text") warning 不中断makefile的执行,打印warning中的信息,并打印当前ma Read More