Makefile 学习1(参考GNU make中文手册)
来源:互联网 发布:淘宝京东e卡是怎么来的 编辑:程序博客网 时间:2024/05/22 16:59
Make的过程:源文件===》目标文件===》静态库/共享库===》可执行程序what the hell is Makefile?make程序根据Makefile中的规则描述执行相关命令生成最后的目标程序(编译、链接、清除文件等)Makefile的一些规则TARGET... : PREREQUISITES... COMMANDtarget:规则的目标,可以是中间也可以是最后生成的文件名prerequisites:目标依赖的文件command:如何将依赖文件整成目标,就是通过command调用相应的shell或者可在shell下执行的命令一个规则下可以有多个命令,一条命令占用一行,每一个命令行以[Tab]字符开始目标依赖的文件多级嵌套时,某个文件有修改时将会引起上层嵌套的所有文件更新。关于clean目标clean不是一个文件,只是一个动作,也不会出现在其他文件的依赖列表中,仅当执行make时将clean作为目标文件才会执行其所指定的动作;通过这种方式可以建立其他的伪目标(PHONY),将需要执行的命令放在这个为目标下,当需要通过这个伪目标执行命令时,可以通过“make 伪目标”这种形式执行。
- Makefile 学习1(参考GNU make中文手册)
- GNU Make 中文手册v3.8 学习( 1/3 )
- GNU make中文手册 学习总结摘要
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make中文手册
- GNU make 中文手册
- GNU make中文手册
- GNU make中文手册
- 俺的XML处理类
- 邮箱发送类支持群发
- SQL 拼接多行数据
- Java 单例模式探讨
- 轻松修改ECMS的模板 ——导航栏和循环子栏目
- Makefile 学习1(参考GNU make中文手册)
- 创建数据库用户,并且赋予权限--mysql
- 源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】
- 链表
- (zt)DOS文件转换成UNIX文件格式详解
- 关于 Symbian open c 的 libc.lib的使用
- SQL Date数据类型
- 使用SSH框架的好处
- 时间显示(XXXX年X月X日 星期X)