Make工程管理器 17P.ppt.pptVIP

  • 8
  • 0
  • 约3.61千字
  • 约 17页
  • 2017-05-16 发布于江西
  • 举报
Make工程管理器 17P.ppt

Make工程管理器 Make工程管理器 所谓工程管理器,是指管理较多的文件的。可以试想一下,有一个上百个文件的代码构成的项目,如果其中只有一个或少数几个文件进行了修改,按照之前所学的编译工具,就不得不把这所有的文件重新编译一遍,因为编译器并不知道哪些文件是最近更新的,而只知道需要包含这些文件才能把源代码编译成可执行文件,于是,程序员就不得不再重新输入数目如此庞大的文件名以完成最后的编译工作。 所以,人们就希望有一个工程管理器能够自动识别更新了的文件代码,同时又不需要重复输入冗长的命令行,这样,Make工程管理器也就应运而生了。 Make工程管理器 实际上,Make工程管理器就是“自动编译管理器”,这里的“自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件的内容来执行大量的编译工作。用户只需编写一次简单的编译语句就可以了。它大大提高了实际项目的工作效率。 Makefile基本结构 Makefile是Make读入的唯一配置文件。在一个Makefile中通常包含如下内容: 需要由make工具创建的目标体(target),通常是目标文件或可执行文件; 要创建的目标体所依赖的文件(dependency_file); 创建每个目标体时需要运行的命令(command)。 它的格式为: target: dependency_fil

文档评论(0)

1亿VIP精品文档

相关文档