makefile
文章平均质量分 75
muxiang1988
这个作者很懒,什么都没留下…
展开
-
依赖的类型
GNU make的规则中可以使用两种不同类型的依赖:1. 在以前章节所提到的规则中使用的是常规依赖,这是我们书写的Makefile规则中最常用的一种。2. 另外一种在我们书写Makefile时不会经常使用,它比较特殊、称之为“order-only”依赖。一个规则的常规依赖(通常是多个依赖文件)表明了两件事:首先,它决定了重建规则目标所要执行命令的顺序;表明在更新这个规则的目标(执行此规则的命令行)之前必需要按照什么样的顺序、执行那些命令来重建这些依赖文件(对所有依赖文件的重建,使用明确或者隐含规转载 2011-03-08 14:51:00 · 1649 阅读 · 0 评论 -
对make中自动生成依赖及sed的解释
原创,学习gmake中一些理解,转贴请注明出处^_^ 大多数gmake手册中给出的例子为: <br />%.d: %.c <br /> $(CC) -MM $(CPPFLAGS) $< > $@.$$$$; / <br /> sed 's,/($*/)/.o[ :]*,/1.o $@ : ,g' < $@.$$$$ > $@; /<br /> rm -f $@.转载 2011-03-09 17:38:00 · 612 阅读 · 0 评论 -
sed命令详解
<br />1. Sed简介 <br />sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu版本的Sed 3.02。 <br /> <br />2. 定址 <转载 2011-03-10 11:52:00 · 263 阅读 · 0 评论