博客专栏  >  编程语言   >  GNU Make项目管理

GNU Make项目管理

对书中的重点进行笔记

关注
8 已关注
6篇博文
  • 《GNU make项目管理》笔记--变量与宏(2)

    1.何时扩展变量 当make在处理递归变量或define指令的时候,会将变量里的每一行或宏的主体存储起来,包括换行符号,但不会予以扩展。 宏定义里的最后一个换行符号并不会被存储称宏的一部分,否则,...

    2015-03-13 13:46
    1203
  • 《GNU make项目管理》笔记--变量与宏(1)

    make包含两种语言。第一种语言用来描述工作与必要条件所组成的依存图。第二种语言是宏语言,用来进行文字替换。像 C预处理器,m4以及宏汇编器。 一个变量名称几乎可以由任何字符自称。包括大部分的标点...

    2015-02-04 22:52
    1065
  • 《GNU make项目管理》笔记--规则(3)

    1.管理程序库 程序库(archive library)是一个特殊的文件,该文件内含其他被称为成员的文件。程序库可用来将相关的目标文件聚集成 较容易操作的单元,例如,C的标准程序库lib.a就包含了许...

    2015-02-03 22:55
    995
  • 《GNU make项目管理》笔记--规则(2)

    有如下的源代码树: 根目录 |---makefile |----|include| |           |___myutil.h |___|src|          |----myutil...

    2015-01-22 22:52
    930
  • 《GNU make项目管理》笔记--规则(1)

    1.通配符 当你有一长串文件要制定时,为了简化此过程,make提供了通配符(wildcard),此功能也被称为文件名模式匹配。make 的通配符如同Bourne shell的~、*、?、[...]和[...

    2015-01-20 23:12
    1146
  • 《GNU make项目管理》笔记--简单的makefile

    make定义了一种语言,可用来描述源文件、中间文件以及可执行文件之间的关系。它还提供了一些功能,可用来管理各种 候选配置、实现可重用程序库的细节以及让用户自定义宏将过程参数化。简言之,make常被视为...

    2015-01-15 21:56
    1634
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部