Chinaunix首页 | 论坛 | 博客
  • 博客访问: 691152
  • 博文数量: 516
  • 博客积分: 4119
  • 博客等级: 上校
  • 技术积分: 4288
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-30 17:29
文章分类

全部博文(516)

文章存档

2014年(4)

2013年(160)

2012年(352)

发布时间:2013-01-04 17:27:48

Makefile 总述——————— 一、Makefile里有什么? Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。 1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。 2、隐晦规则。由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略地书写Makefile,这是由make所支持的。 3、变量的定义。在Makefile中我们要定义一系列的变量,变量一般都是字符串,这个有点你C语言中的宏,当Makefile被执行时,其中的变量都会被......【阅读全文】

阅读(421) | 评论(0) | 转发(0)

发布时间:2013-01-04 17:27:43

三、make是如何工作的 在默认的方式下,也就是我们只输入make命令。那么,     1、make会在当前目录下找名字叫“Makefile”或“makefile”的文件。    2、如果找到,它会找文件中的第一个目标文件(target),在上面的例子中,他会找到“edit”这个文件,并把这个文件作为最终的目标文件。    3、如果edit文件不存在,或是edit所依赖的后面的 .o 文件的文件修改时间要比edit这个文件新,那么,他就会执行后面所定义的命令来生成edit这个文件。 &n......【阅读全文】

阅读(372) | 评论(0) | 转发(0)

发布时间:2013-01-04 17:27:37

跟我一起写 Makefile  陈皓 概述—— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类......【阅读全文】

阅读(433) | 评论(0) | 转发(0)

发布时间:2012-11-01 11:17:07

Phony Targets PHONY 目标 并非实际的文件名 :只是在显式请求时执行命令的名字。有两种理由需要使用PHONY 目标:......【阅读全文】

阅读(384) | 评论(0) | 转发(0)

发布时间:2012-11-01 11:17:02

makefile相当于一种脚本编程语言,可以使用变量、控制结构语句、函数,也可执行shell命令。 makefile是用来实现自......【阅读全文】

阅读(370) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册