Makefile学习心得体会总结报告.pptVIP

  • 44
  • 0
  • 约6.38千字
  • 约 20页
  • 2017-05-18 发布于广东
  • 举报
Page ? * MakeFile学习 简单介绍Makefile ? 简化编译时所需要下达的指令; ? 若在编译完成之后,修改了某个原始码档案,则 make 仅会针对被修改了的档案进行编译,其它的 object file 不会被更动; ? 最后可以依照相依性来更新( update )执行档。 编译和链接规则(输入make命令之后将按照以下规则工作) 如果这个工程没有编译过,那么我们的所有C文件都要编译并被链接。 如果这个工程的某几个C文件被修改,那么我们只编译被修改的C文件,并链接目标程序。 如果这个工程的头文件被改变了,那么我们需要编译引用了这几个头文件的C文件,并链接目标程序。 通用的Makefile里包含什么 在一个通用Makefile中通常包含下面内容: 1、需要由make工具创建的目标体(target),通常是目标文件或可执行文件。 2、要创建的目标体所依赖的文件(dependency_file)。 3、创建每个目标体时需要运行的命令(command)。 格式如下: target:dependency_files TABcommand 目标:依赖文件1,依赖文件2 命令 –依赖文件后缀 依赖文件1,依赖文件2, 目标 注意:命令行必须以单个的TAB字符进行缩进,不能是空格 当然也可以跟 目标和依赖文件在一行,不过要以;隔开 在makefile中

文档评论(0)

1亿VIP精品文档

相关文档