什么是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都成为了一种在工程方面的编译方法。
ruofeng216 于 2011-04-17 10:07:06发表:
学习
zhou347742 于 2011-04-17 00:43:37发表:
谢谢了,顶级支持。。
zhou347742 于 2011-04-17 00:43:05发表:
谢谢了
lgxlgxlgxzxj 于 2011-04-16 21:30:41发表:
kakankakaskndkand
wangqifox 于 2011-04-15 18:23:55发表:
不错
weijueyedatou 于 2011-04-15 18:19:33发表:
这个似乎用不到,不过收下吧!了解,了解!现在饥渴中
wolf1019 于 2011-04-13 06:29:06发表:
rpm的依赖关系太复杂了,玩不起,转向源码包,学习来了。
wolf1019 于 2011-04-13 06:29:01发表:
rpm的依赖关系太复杂了,玩不起,转向源码包,学习来了。
zswzgr 于 2011-04-12 17:19:47发表:
顶一下
heal2001 于 2011-04-12 14:23:15发表:
早晚都得学呀,趁早!!!
heal2001 于 2011-04-12 14:23:08发表:
早晚都得学呀,趁早!!!
i341212 于 2011-04-12 10:17:38发表:
(6)m:b现在正需要学习这个知识的 楼主真是及时雨的啊
caohuhao 于 2011-04-12 08:12:49发表:
不错
caohuhao 于 2011-04-12 08:12:42发表:
看看
caojianrui 于 2011-04-11 22:58:28发表:
什么玩意,下来学习下,谢谢
微微的风 于 2011-04-11 11:10:43发表:
谢谢 楼主分享
chunlanxiyu 于 2011-04-11 10:23:27发表:
谢谢
he674963336 于 2011-04-10 12:02:54发表:
顶一 个
操德文 于 2011-04-10 00:15:46发表:
谢谢!
yhpp123456 于 2011-04-09 01:13:31发表:
顶!
fanjiarong 于 2011-04-09 01:00:44发表:
天哪,新手没积分啊
zhao279 于 2011-04-08 17:50:45发表:
正是我这个新手需要学习的
siyuetian 于 2011-04-06 10:44:15发表:
多谢分享。。支持。
cuim33 于 2011-04-05 17:58:23发表:
下载来,看看
ckeling 于 2011-04-04 20:40:19发表:
谢谢楼主
beginunix 于 2011-04-04 15:06:09发表:
学习ing
bingdele 于 2011-04-04 14:32:47发表:
make file make
csustztl 于 2011-04-04 14:00:45发表:
非常需要
yyy000 于 2011-04-04 12:43:29发表:
不错 谢谢
rainsome 于 2011-04-04 01:49:53发表:
:0)1
jinuc 于 2011-04-03 16:50:36发表:
我是Makefile的初学者,好好学习学习
mood225855 于 2011-04-03 08:40:39发表:
感谢~
lh103043162 于 2011-04-03 00:58:14发表:
谢谢 楼主分享
lh103043162 于 2011-04-03 00:57:55发表:
学习了
48176083 于 2011-04-02 20:09:12发表:
这个似乎用不到,不过收下吧!了解,了解!现在饥渴中
newmanlza 于 2011-04-01 17:16:46发表:
看看
工农子弟兵 于 2011-04-01 14:18:52发表:
强烈支持
jkx061714139 于 2011-04-01 11:57:56发表:
收藏。。。。。。。
roina 于 2011-03-31 15:44:49发表:
路过
againvvp 于 2011-03-31 14:07:25发表:
这个对我来说还比较高级。