[Makefile]make
1在含makefile的目录下,输入make -u无论是否发生变更,都会重新编译一次,对于-u参数不明白?
2有没有make及其参数的介绍资料
3能不能在当前目录用指定目录的makefile文件编译指定目录的文件?怎么做?
4makefile文件的名字写成makefile Makefile都行有什么限制,我怎么用指定的makefile文件?
问题点数:40、回复次数:11Top
1 楼newbf(左边锋)回复于 2006-01-21 21:26:28 得分 20
1、没有找到make还有-u这个参数;奇怪了,man里面都没有!你确认有这个参数么?
2、make的资料好多,http://community.csdn.net/Expert/TopicView3.asp?id=4486976
3、带路径没有试过,通常来说Makefile里面大多都有相对路径的关系,你如果带路径来make通常都不会执行成功;
4、make -f <MakefileName> 用-f参数来引用你用到的Makefile文件名;至于具体叫什么没有限制,只是大家都这样起名,自动生成的也大多叫这个而已。
Top
2 楼sourceid()回复于 2006-01-22 07:41:29 得分 5
2.
#info make
或到www.gnu.org去下载html版
make manualTop
3 楼hundlom(托克维尔)回复于 2006-01-22 08:47:21 得分 5
一本书可以完全解决你的问题《Makefile 中文教程》
下载不到可以联系我Top
4 楼newbf(左边锋)回复于 2006-01-22 11:02:29 得分 0
我推荐的网址就是下载《Makefile 中文教程》的!Top
5 楼arden1019(CSCUM)回复于 2006-01-22 15:18:09 得分 5
>>4makefile文件的名字写成makefile Makefile都行有什么限制,我怎么用指定的makefile文
>>件?
没有什么限制,只是unix程序员都习惯写成Makefile
Top
6 楼yzx1983(捕风捉影)回复于 2006-01-23 16:53:52 得分 5
找合适的makefile是有优先规则的
linux下记得是这样的顺序:
GNUmakefile Makefile makefile
ps. makefile的详细说明很长……Top
7 楼liushuweixing(AA22)回复于 2006-01-24 00:29:33 得分 0
newbf(左边锋) :
你给的地址是个帖子啊?不是下载地址!
只是我已经在www.infoxa.com下载了,这个网站公益性的电子书不少,什么类型都有,谢谢你的解答。Top
8 楼newbf(左边锋)回复于 2006-01-24 10:49:22 得分 0
还有一个网址 http://www.netyi.net/in.asp?id=newbf
这里的书更全,不过是要积分的!不想infoxa里下的那么尽兴!Top
9 楼newbf(左边锋)回复于 2006-01-24 10:50:34 得分 0
我给的网址应该是链接下载地址,如果没能找到,应该是有什么封头处理什么的吧?Top
10 楼robinswan()回复于 2006-02-04 03:47:05 得分 0
为什么自己不看 make manual 呢?
你的这些问题在 make manual 上都写得很清楚。Top
11 楼liushuweixing(AA22)回复于 2006-02-21 21:18:47 得分 0
谢谢楼上各位!Top




