[问题]在ubuntu中,make和makefile是做什么用的?谢谢!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
tszhangxin
帖子: 28
注册时间: 2008-02-14 15:48

[问题]在ubuntu中,make和makefile是做什么用的?谢谢!

#1

帖子 tszhangxin » 2008-04-23 19:02

[问题]在ubuntu中,make和makefile是做什么用的?谢谢!
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#2

帖子 BigSnake.NET » 2008-04-23 19:03

man make
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
nuaaghost
帖子: 35
注册时间: 2007-03-17 13:22

#3

帖子 nuaaghost » 2008-04-23 19:09

楼上正解,随软件一起发布的帮助文档最有说服力。
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

#4

帖子 冲浪板 » 2008-04-23 19:10

直接问man make里不明白的问题,就不会遇到这样的礼遇....

可是根据经验,同样是没人解释于你,活活
Rolandee
帖子: 20
注册时间: 2008-04-17 15:27
来自: China

#5

帖子 Rolandee » 2008-04-23 20:00

这两个命令学问实在是太大了,要用一本书来讲,简单讲make为编译指令,编译我们的makefile文件
makefile的好处是,当我们的源程序其中的某些函数或是子程序有变动时,我们不必每次都要去对源程
序重新编译,只要先做好一个makefile文件之后,make就可以,编译器自动对那些改动过的部分编译,
其它的则不管

具体可以参考 Linux下面的C编程书籍或是 man
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#6

帖子 BigSnake.NET » 2008-04-23 20:06

make 其实就是个拓扑排序工具
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复