找回密码
 注册
搜索
查看: 795|回复: 0

[资料] GNUMake中文手册

[复制链接]
发表于 2007-3-6 20:51:29 | 显示全部楼层 |阅读模式
Make 可自动决定一个大程序中哪些文件需要重新编译,并发布重新编译它们的命令。
本版本GNU Make 使用手册由Richard M. Stallman and Roland McGrath 编著,是从Paul D.
Smith 撰写的V3.76 版本发展过来的。
GNU Make 符合IEEE Standard 1003.2-1992 (POSIX.2) 6.2 章节的规定。
因为C 语言程序更具有代表性,所以我们的例子基于C 语言程序,但Make 并不是仅仅
能够处理C 语言程序,它可以处理那些编译器能够在Shell 命令下运行的的各种语言的程序。
事实上,GNU Make 不仅仅限于程序,它可以适用于任何如果一些文件变化导致另外一些文
件必须更新的任务。
如果要使用Make,必须先写一个称为Makefile 的文件,该文件描述程序中各个文件之
间的相互关系,并且提供每一个文件的更新命令。在一个程序中,可执行程序文件的更新依
靠OBJ 文件,而OBJ 文件是由源文件编译得来的。
一旦合适的Makefile 文件存在,每次更改一些源文件,在shell 命令下简单的键入:
make
就能执行所有的必要的重新编译任务。Make 程序根据Makefile 文件中的数据和每个文件更
改的时间戳决定哪些文件需要更新。对于这些需要更新的文件,Make 基于Makefile 文件发
布命令进行更新,进行更新的方式由提供的命令行参数控制。具体操作请看运行Make 章节。
【文件名】:0736@52RD_GNUMake中文手册.pdf
【格 式】:pdf
【大 小】:558K
【简 介】:
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-24 03:31 , Processed in 0.049653 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表