免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 794 | 回复: 0
打印 上一主题 下一主题

CLFS编译总结 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-03 19:16 |只看该作者 |倒序浏览

                    对前段时间做的CLFS不太满意,今天花了一整天的时间又重新做了一次,呵呵,比上次快多了,只用了不到12个小时就编译完了。仔细回想一下,觉得有必要总结一下。
   
    1、不要太迷信make的-j3参数,其实省不了多少时间,以编译Glibc为例,我做完整个Glibc(第5章节的)要25分钟,加上-j3参数,20分钟就完事了,只节省了5分钟,感觉用处不大,可能是glibc对并行编译的效果不太好,这可能和程序有关。
    2、并不是所有的程序都可以使用-j3参数,在这次做CLFS时有些包在加上-j3参数时出错,所以对于我觉得还是少用为好。除非是你知道自己在做什么。
    3、脚本,脚本实在是太有用了,使用脚本至少可以大量的减少你敲错字符的错误。这里介绍一个技巧,使用jhalfs来自己生成脚本,然后改一下就可以直接使用了,省事。至于为什么不用jhalfs来编译CLFS,这个嘛,自己做做就知道了。
    4、udev的编译,基本上每次SVN的更新udev后,udev的编译方法都不一样,这次问题也很多,按手册上来做根本就无法通过,所以只有看udev自己的文档来编译。
    5、测试,测试是痛苦的,我的GCC花了2个多小时来编译,测试时也花了2个多小时,最后实在是受不了,将其中断了,主要是没有想到GCC这么花时间,不过到做完CLFS时,都没有什么错误。呵呵,不过还是建议测试。
    6、设置root的密码,每次做都忘记了,郁闷。
    仔细回想一下过程感觉CLFS也不过如此,上一次做CLFS花了三个星期,现在做只要了12个小时,其实只要认真的看手册,基本上大部分问题都可以解决。
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/43917/showart_394306.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP