什么是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都成为了一种在工程方面的编译方法。
wutsang 于 2011-05-29 07:21:24发表:
感谢分享
shatch 于 2011-05-28 16:06:43发表:
赚钱了。
wrj70205302 于 2011-05-21 13:39:31发表:
学习下,谢谢楼主
bin22 于 2011-05-20 17:31:08发表:
谢谢楼主分享
jasonlv 于 2011-05-19 20:48:50发表:
支持一下
ersgx 于 2011-05-19 20:17:59发表:
必须
澜曦 于 2011-05-18 23:28:31发表:
收藏看看??
kisszju 于 2011-05-18 21:06:29发表:
不错不错
goldenflame135 于 2011-05-18 13:38:20发表:
感谢楼主分享!
goldenflame135 于 2011-05-18 13:33:38发表:
我是新手,下载学习学习!
kamfun 于 2011-05-18 00:23:15发表:
多谢分享,有时间看看,呵呵
uokmok 于 2011-05-14 23:10:29发表:
下载学习了,谢谢
king2731 于 2011-05-13 11:06:23发表:
没试过,想学
Jasminebit 于 2011-05-12 15:58:55发表:
这个好像很重要。谢谢分享
lidahui 于 2011-05-12 14:44:34发表:
学习了 谢谢了
cmchenman_123 于 2011-05-11 17:34:22发表:
kan bu dao
shuming 于 2011-05-11 17:17:25发表:
先顶一下
yigefangzhan 于 2011-05-09 15:15:05发表:
顶楼主
CAIYUE10720795 于 2011-05-08 23:49:36发表:
wo dingdiengwo dingdiengwo dingdiengwo dingdieng
huweiwu 于 2011-05-08 19:31:48发表:
下的好慢啊,不过为了将来拼了
chenxialei2010 于 2011-05-05 08:52:22发表:
感谢LZ分享!
katherlee 于 2011-05-04 21:00:34发表:
Thanks a lot!
wyhcom 于 2011-05-04 20:42:59发表:
很好的教材,谢谢
wyhcom 于 2011-05-04 20:40:51发表:
谢谢楼主
china-gl 于 2011-05-04 18:04:21发表:
好东西,谢谢
sandong_1985 于 2011-05-03 17:59:11发表:
顶
kwantlerxcs 于 2011-05-03 14:55:02发表:
look see
kwantlerxcs 于 2011-05-03 14:54:57发表:
look see
aslk12345 于 2011-05-03 05:11:48发表:
参与/回复主题 积分说明 RE: 跟我一起写Makefile [修改]
evan6 于 2011-05-02 20:57:06发表:
好
s289932476 于 2011-05-01 00:13:31发表:
谢谢分享。
maogu1986 于 2011-04-29 08:12:23发表:
学习了
PARKMY 于 2011-04-25 05:05:04发表:
谢谢 楼主分享
1449597227 于 2011-04-23 13:51:23发表:
学习中,谢谢
napke 于 2011-04-22 16:11:22发表:
好
kisszju 于 2011-04-21 20:05:39发表:
谢谢 楼主分享
dhft 于 2011-04-19 16:42:23发表:
这个对我来说还比较高级。
alvinlee1990 于 2011-04-19 16:33:04发表:
学习学习
qq668899 于 2011-04-18 22:07:44发表:
谢谢!分享!
upvis 于 2011-04-18 10:07:38发表:
专业名称,不懂