ChinaUnix.net
相关文章推荐:

GNU make 使用手册

gnu make 使用手册(中译版) 翻译:于凤昌 译者注:本人在阅读Linux源代码过程中发现如果要全面了解Linux的结构、理解Linux的编程总体设计及思想必须首先全部读通Linux源代码中各级的makefile文件。目前,在网上虽然有一些著作,但都不能全面的解释Linux源代码中各级的makefile文件,因此本人认真阅读了gnu make 使用手册(3.79)版原文,在此基础上翻译了该手册,以满足对Linux源代码有兴趣或者希望采用GCC编写程序但对缺乏gnu ...

by xw898 - Linux文档专区 - 2006-01-18 11:06:25 阅读(989) 回复(0)

相关讨论

8-17章和附录 [@more@]8 文本转换函数 函数允许您在makefile文件中处理文本、计算文件、操作使用命令等。在函数调用时您必须指定函数名以及函数操作使用的参数。函数处理的结果将返回到makefile文件中的调用点,其方式和变量替换一样。 8.1函数调用语法 函数调用和变量引用类似,它的格式如下: $(function arguments) 或这样: ${function arguments} 这里‘function’是函数名,是make内建函数列表中的一个。当然您也可以使用创...

by thestones - Linux文档专区 - 2005-08-20 12:56:37 阅读(866) 回复(0)

这里是4-7章 4 编写规则 4.1 规则的语法 4.2 在文件名中使用通配符 4.2.1 通配符例子 4.2.2 使用通配符的常见错误 4.2.3 函数wildcard 4.3 在目录中搜寻依赖 4.3.1 VPATH:所有依赖的搜寻路径 4.3.2 vpath指令 4.3.3 目录搜寻过程 4.3.4 编写搜寻目录的shell命令 4.3.5 目录搜寻和隐含规则 4.3.6 连接库的搜寻目录 4.4 假想目标 4.5 没有命令或依赖的规则 4.6 使用空目录文件记录事件 4.7 内建的...

by thestones - Linux文档专区 - 2005-08-20 12:50:07 阅读(863) 回复(0)

gnu gcc 使用手册 作者:佚名 文章来源:不详 点击数: 更新时间:2007-9-12 伟大的gnu认为man手册是Open Source发展的过时产物, 于是他们针对各种当家软件出了各自的手册, 如gnu Emacs, gnu Vim, 当然gcc是不可缺少的, 这是Stallman一生最伟大的产物之一. Richard Stallman 是Open Source界的伟大人物之一, 他是gcc, gdb, emacs的作者, 名声在OS界不可谓不大. 有一...

by einsn - Linux文档专区 - 2009-05-06 09:53:22 阅读(1122) 回复(0)

gnu/Wget 使用手册 wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。 wget可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本...

by snow888 - Linux文档专区 - 2008-02-20 15:32:26 阅读(714) 回复(0)

wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。 wget可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的...

by createdream - Linux文档专区 - 2005-05-15 12:54:26 阅读(889) 回复(0)
by hp9000a - HP-UX - 2008-08-29 16:45:35 阅读(3110) 回复(3)
by hp9000a - HP-UX - 2008-08-29 16:45:35 阅读(3782) 回复(3)

1.指示符export 和unexportexport一个不带任何参数的指示符“export”指示符:export含义是将此makefile中定义的所有变量传递给子make过程。如果不需要传递某个变量,可以单独使用指示符“unexport”来声明这个变量,那些名字中包含其他字符(除数字、字母和下划线以外的字符)的变量可能不会传递给子make。为了和老版本gnu make兼容,需要使用特殊目标“.EXPORT_ALL_VARIABLES”来代替export unexport不带任何参数却没有任何意义...

by francybright - Linux文档专区 - 2007-05-18 18:15:20 阅读(687) 回复(0)
by cjjchong - 移动操作系统 - 2011-12-20 09:44:20 阅读(488) 回复(0)

[color="#000066"]学习gnu make (1) 在gnu/Linux环境下, 使用make编译程序是个不错的选择. 较之IDE, make更灵活, 更健壮, 尤其对平台适应力强. 实际上, make在上实际七十年代就出现了, 它的年纪可比你我大许多. 许多大型项目(最著名的恐怕就是linux内核)都使用make进行管理. 在众多的make版本中, gnu make是最突出的, 它已成了当前的"标准"make. 所有的gnu/Linux平台上都有提供, 一些BSD的变种, Mac OS X甚至cygwin也都使用gnu M...

by catlovemouse - Linux文档专区 - 2009-12-03 16:47:23 阅读(702) 回复(0)