第4节 Advanced Topic
推荐给好友
打印
加入收藏
更新于2008-05-15 18:04:54

MAKEFILE

  • Makefile:makefile描述了整个工程的编译规则,通过make命令自动化编译.

  • Make:是一个解释makefile 中指令的命令工具,大多数的IDE都有这个命令,比如:
      Delphi的make,
      Visual C++的nmake
      Linux下GNU的make

Format(格式)


  • Target…:prerequisites
  • Command

  • makefile最为核心的内容
  • 说明了一个文件的倚赖关系:target 这一个或多个目标文件依赖于prerequisites中的文件,其生成规则定义在command中
  • 一般,Makefile中只应该有一个最终可执行目标

        注意:每一个命令的第一个字符必须是“tab”键,不可使用8个“space”键替代,否则make会显示出错信息
  • target:是一个目标文件,可以是Object File,也可以是可执行文件,还可以是一个标签(Label)
  • prerequisites:要生成那个target所需要的文件或是目标
  • Command:make需要执行的命令

 

<<上一节          下一节>>




 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.