09

Android 分布式编译

项目分支越来越多,无论多好配置的服务器对diary_build的需求也越来越力不从心了。如是,要对编译脚本和编译方式做些改动。了解了些 distcc,做个笔记,等闲些时候再做仔细研究。

1、 安装distcc

yum install distcc

yum install  distcc-server

2、 让系统启动时默认加载distccd服务进程

shell->setup->system service->distccd 选中该选项

启动distccd服务

/etc/rc.d/init.d/distccd start

3、修改配置文件

vi /etc/sysconfig/distccd #增加如下几行

OPTIONS=”—NICE10 –JOBS5 –allow 192.168.0.0/16”

USER=”distcc”

mkdir /etc/distcc/

vi /etc/distcc/hosts  #将参与分布式编译的主机加入到hosts列表,比如

localhost/1 192.168.80.3/1  192.168.80.5/1…

4、创建distcc主目录

mkdir –p /home/distcc

chown distcc.distcc /home/distcc

5、相关链接

http://distcc.samba.org

IBM developer

http://www.gentoo-cn.org/doc/en/distcc.xml

没有评论

第一个在本文留言。

发表评论

名字(必须)
邮箱(不会被公布)(必须)
网址

字体为 粗体 是必填项目,邮箱地址 永远不会 公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.wusong.org),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。

    搜索

    标签云

    功能

    标签

    功能

    链接表

    最近评论