嵌入式实验室培训教材.pptVIP

  • 5
  • 0
  • 约1.46万字
  • 约 75页
  • 2016-12-25 发布于海南
  • 举报
嵌入式实验室培训教材

提纲 Make 文件编写及uClinux中make文件的关系 Make 文件编写及uClinux中make文件的关系 Make文件的编写规范简介 Makefile规则介绍 一个简单的Makefile描述规则组成: TARGET... : PREREQUISITES... COMMAND target:规则的目标。通常是程序中间或者最后需要生成的文件名。可以是.o文件、也可以是最后的可执行程序的文件名。另外,目标也可以是一个make执行的动作的名称,如目标“clean”,这样的目标是“伪目标”。 Makefile规则介绍(续) prerequisites:规则的依赖。生成规则目标所需要的文件名列表。通常一个目标依赖于一个或者多个文件。 command:规则的命令行。是make程序所有执行的动作(任意的shell命令或者可在shell下执行的程序)。 Makefile规则介绍(续) 一个规则可以有多个命令行,每一条命令占一行。注意:每一个命令行必须以[Tab]字符开始,[Tab]字符告诉make此行是一个命令行。make按照命令完成相应的动作。这也是书写Makefile中容易产生,而且比较隐蔽的错误。 make如何解析makefile文件 GUN make的执行过程分为两个阶段。 第一阶段:读取所有的makefile文件(包括“MAKIFILES”变量指定的

文档评论(0)

1亿VIP精品文档

相关文档