我们公司需要的是一种Linux/C++版本管理工具。我们的产品由多个库和配置文件组成。在这里,我将列出我们希望这种系统具有的基本特性:
目前,我们正在开发这样的工具,这个工具已经很有用了。然而,我认为我们的任务并不是独一无二的,应该有一些工具来完成这项工作。
发布于 2010-02-21 22:56:32
在我目前正在进行的项目中,我们使用cmake和其他Kitware工具来处理本机代码(C++)的大部分问题。逐点回答:
对于Java代码,我们使用这里已经提到的maven和hudson。
发布于 2010-02-21 16:21:55
您应该考虑在Hudson、Maven (用于构建管理)、Ivy (用于依赖关系管理)和Archiva (用于工件归档)之间混合使用。
另外,如果您正在查看cross.compilation,请查看MPC和Bakefile。
玩得开心!!
发布于 2010-02-21 00:43:15
看一看DDJ的这篇文章,其中提出并实现了一个更健壮的构建系统概念(比make)。不确定它是否符合您的需求,但它是我见过的最接近的。几个月前我在寻找同样的东西,然后我发现了这篇文章。
http://www.drdobbs.com/architect/218400678
https://stackoverflow.com/questions/2297059
复制相似问题