当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 翻译:于凤昌 译者注:本人在阅读Linux 源代码过程中发现如果要全面了解Linux的结构、理解Linux的编程总体设计及思想必须首先全部读通Linux源代码中各级的Makefile文件。
 

 

    摘要:novell在其介绍suse linux professional 9.3的资料中提及系统里集成的开发工具时,指出除了mono® 1.1.4; kdevelop 3.2外,还有eclipse 3.0.1。由此不难看出,在eclipse统治了java ide世界之后,我们将看到eclipse即将统治linux开发世界,这是"合作创新"的威力,这是"开源重用......
 ·巧改banner保安全    »显示摘要«
    摘要:计算机安全是非常重要的,这里主要讲述怎样更改banner信息。 cracker入侵之前做的第一件事情就是刺探目标主机的信息,利用各种方法得到目标主机所提供服务的版本信息,从而判断其是否存有漏洞。可以对每个开放的端口进行相应的连接,通常这些服务程序会显示自己的"banner",这样就能直接获知版本号,如ftp、telnet、sendmail等系统服务。通过这些返回的banner,......


GNU Make 使用手册(中译版)
翻译:于凤昌

april 2000 【程序编程相关:实现非root用户调用SHELL脚本关机

译者注:本人在阅读linux 源代码过程中发现如果要全面了解linux的结构.理解linux的编程总体设计及思想必须首先全部读通linux源代码中各级的makefile文件. 目前,在网上虽然有一些著作,但都不能全面的解释linux源代码中各级的makefile文件,因此本人认真阅读了gnu make 使用手册(3.79)版原文,在此基础上翻译了该手册,以满足对linux源代码有兴趣或者希望采用gcc编写程序但对缺乏gnu make全面了解之人士的需要.本人是业余爱好不是专业翻译人士,如果有问题请通过电子信箱与我联系共同商讨,本人的e-mail为:yfc70@public2.lyptt.ha.cn .注意在文章中出现的斜体加粗字表示章节

gnu make version 3.79 【推荐阅读:Red Hat Enterprise A

  【扩展信息:Fedora Core 3 Instal

richard m. stallman and roland mcgrath

目录

1 make概述

1.1 怎样阅读本手册

1.2 问题与bug

2 makefile文件介绍

2.1 规则的格式

2.2一个简单的makefile文件

2.3make处理makefile文件的过程

2.4使用变量简化makefile文件

2.5让make推断命令

2.6另一种风格的makefile文件

2.7在目录中删除文件的规则

3         编写makefile文件

3.1makefile文件的内容

3.2makefile文件的命名

3.3包含其它的makefile文件

3.4变量makefiles

3.5makefile文件重新生成的过程

3.6重载其它makefile文件

3.7make读取makefile文件的过程

4 编写规则

4.1规则的语法

4.2在文件名中使用通配符

4.2.1通配符例子

4.2.2使用通配符的常见错误

4.2.3函数wildcard

4.3在目录中搜寻依赖

4.3.1vpath:所有依赖的搜寻路径

4.3.2vpath指令

4.3.3目录搜寻过程

4.3.4编写搜寻目录的shell命令

4.3.5目录搜寻与隐含规则

4.3.6连接库的搜寻目录

4.4假想目标

4.5没有命令或依赖的规则

4.6使用空目录文件记录事件

4.7内建的特殊目标名

4.8具有多个目标的规则

4.9具有多条规则的目标

4.10静态格式规则

4.10.1静态格式规则的语法

4.10.2静态格式规则与隐含规则

4.11双冒号规则

4.12自动生成依赖

5 在规则中使用命令

5.1命令回显

5.2执行命令

5.3并行执行

5.4命令错误

5.5中断或关闭make

5.6递归调用make

5.6.1变量make的工作方式

5.6.2与子make通讯的变量

5.6.3与子make通讯的选项


...   下一页
 ·red hat linux 253 实验(kevinz)[转]    »显示摘要«
    摘要:奉献red hat linux 253 实验(kevinz) ###请转贴时保留以下内容######red hat linux 253 实验部分应广大rh爱好者的要求,奉献red hat linux 253 实验请提出宝贵意见mail:kissingwolf@hotmail.comkevinz(kissingwolf)2004.3.24 #############################r......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE