赞
踩
编译是所有软件开发模型绕不开的必经之路。对于代码规模较大的产品,版本编译是相对耗时的一个过程,尤其选用Microsoft的Visual Studio作为IDE时更是如此。鉴于此,本文介绍一种分布式编译环境,以提高VisualStudio的编译效率。
IncrediBuild是Xoreax公司一款非常优秀的分布式编译工具,可无缝嵌入到Microsoft的Visual Studio中,从而提高编译效率。本文不对该软件进行更详细的介绍,具体可参考官方阐述。本文所述用例为IncrediBuildV4.51及VS2008,不再赘述。
在介绍具体搭建步骤前,有必要简介下分布式编译环境架构。分布式的核心特征是“分散处理,集中控制”,而分布式编译环境也不例外。IncrediBuild分布式编译环境由Coordinator节点和Agent节点组成,Coordinator节点即为主节点,在整个分布式环境中是唯一的,其完成任务调度、负载均衡等功能,担任指挥者的角色;而Agent节点即为从节点,在整个分布式环境中可以有多个,其由Coordinator节点分发的具体的编译工作,担任最直接的工作者角色。Coordinator节点与Agent节点可以同时分布在一台机器上,该机器也可以完成具体的编译工作,好似指挥官亦可以上阵杀敌。
以下为IncrediBuild分布式编译环境搭建的具体步骤:
1、 安装VisualStudio,具体方法不再赘述。必须先安装VS,然后安装IncrediBuild,如此才可将IncrediBuild无缝嵌入到VS中。
2、 安装IncrediBuild。运行安装程序后,详细过程如下所示。
1) 选择“InstallIncr
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。