首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 中文 Makefile 的教程

中文 Makefile 的教程

资料介绍
中文 Makefile 的教程
找到了份挺好的中文 Makefile 的教程, 非常详细清楚. 大家共享.
这份东东我觉得不错. 是CSDN上转载过来.


跟我一起写 Makefile


陈皓 (CSDN)

概述

什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的ID
E都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是
要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是
要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,
会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。

因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型
、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件
需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能
操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。

makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程
完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释make
file中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,
Visual
C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法


现在讲述如何写makefile的文章比较少,这是我想写这篇文章的原因。当然,不同产商
的make各不相同,也有不同的语法,但其本质都是在“文件依赖性”上做文章,这里,我
仅对GNU的make进行讲述,我的环境是
标签:中文Makefile的教
中文 Makefile 的教程
本地下载

评论