|
发表于 2005-2-11 09:56:28
|
显示全部楼层
Post by 小劲鸭
可能我这个问题比较弱智点, 但想试试。 以前就看过一些关于如何在利用两到三台电脑来编译一个大的软件的文章, 而且从理论上讲也是可以的(书上这么说D)现在我有两台本本, 情况如下:
A。ATHOLON XP 1600+, 512M DDR, Gentoo + XP
B。AMD 388, 64M SDRAM, Debian
我想尝试如何在本本B上装个软件1, 但B太弱了, 我想让A和B同时编译, 请问这个方案可行吗?
如果可以, 如何执行?
第二个问题, 基于第一个问题上继续延伸, 如果可行, 那么对于操作系统来说, 有没有特别限定, 比如两个LINUX必须是同一个发行版, 甚至同一VERSION呢?那么是不是一台WIN主机和LINUX主机就不能co-compile了呢?
知道问题很弱智, 但我真的·很想知道答案, 希望各位版民能踊跃发言哦 3.b. Distributed Compiling
Using distcc
distcc is a program to distribute compilations across several, not necessarily identical, machines on a network. The distcc client sends all necessary information to the available distcc servers (running distccd) so they can compile pieces of source code for the client. The net result is a faster compilation time.
使用distcc可以多台编译.我找到的资料上过说只要运行同一版本的gcc(因为编译是靠他)通过distcc服务就可以实现. |
|