什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。
makefile带来的好处就是----“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。
aqiusen 于 2011-08-02 00:00:19发表:
杠杠滴
quyuemei 于 2011-08-01 23:02:55发表:
好深奥 收藏
donghua12 于 2011-07-30 23:43:29发表:
楼主辛苦了 谢谢!
717015665 于 2011-07-28 10:18:41发表:
谢谢,下载叻
cwd0615 于 2011-07-27 23:22:56发表:
谢谢了 刚刚学习make一些相关的知识
ammyly 于 2011-07-26 09:13:53发表:
呵呵...学习学习
ikeh 于 2011-07-22 16:04:56发表:
嗯好东西,thx分享
sniperone 于 2011-07-20 10:43:20发表:
楼主辛苦了~
sniperone 于 2011-07-20 10:43:13发表:
顶~
sniperone 于 2011-07-20 10:43:08发表:
好~
很好~
非常好~
zxf5678766 于 2011-07-18 10:22:15发表:
好的,看看啊
yehua243 于 2011-07-17 11:36:24发表:
jintian今天网还不错啊
am290333566 于 2011-07-17 10:27:25发表:
不错啊
1065116520 于 2011-07-17 00:07:43发表:
反复反复反复反复反复反复
1065116520 于 2011-07-17 00:07:39发表:
反反复反复反复反复反复
1065116520 于 2011-07-17 00:07:33发表:
反复反复反复反复反复反复
1065116520 于 2011-07-17 00:07:27发表:
放放风
1065116520 于 2011-07-17 00:07:15发表:
放放风
1065116520 于 2011-07-17 00:07:11发表:
放放风
hloves1988 于 2011-07-11 11:38:54发表:
不错
k890920 于 2011-07-09 00:31:08发表:
只知道 vim mekefile ==
wusong0377 于 2011-07-01 09:22:42发表:
谢谢分离
tiankafeiwu 于 2011-07-01 09:07:00发表:
看看,谢谢分享
zzddzhou 于 2011-06-24 12:30:30发表:
谢谢分享,下载学习...........
myron 于 2011-06-23 18:56:02发表:
顶了 收藏了!!!!!!
abu315 于 2011-06-18 15:47:53发表:
学习
sodoyo 于 2011-06-15 10:50:34发表:
拿金学习
liangjingxin 于 2011-06-14 20:30:39发表:
这个好像有了
heimanba 于 2011-06-12 22:38:29发表:
下了。。。学习
computerkiller 于 2011-06-12 22:20:07发表:
很好
lxxwyy 于 2011-06-12 16:25:03发表:
好不好哟?
ybo0743 于 2011-06-11 16:19:51发表:
谢谢 楼主分享啦
ybo0743 于 2011-06-11 16:19:06发表:
一看就知道是我想要的 超灵化学皂粉
谢谢 哈
crazy221 于 2011-06-11 10:40:14发表:
makefile绝对是属于高级水准的
jiangkaibo1987 于 2011-06-08 12:38:53发表:
是否齐全呢
theety 于 2011-06-07 18:35:56发表:
Mark +1
kaedehao 于 2011-05-31 11:59:39发表:
这个东西很好,谢谢分享!
toweraaa 于 2011-05-31 05:40:01发表:
楼主的分享非常不错哦!!支持持续更新!!
opo_897 于 2011-05-30 23:48:02发表:
分
dqwit 于 2011-05-29 21:23:13发表:
牛B啊,谢谢楼主