使用多台机器进行构建
我有一个巨大的 Windows C++ 项目,需要花费大量时间来编译。您知道是否有一些免费工具可以使用连接在一起的多台电脑进行构建?
你知道是否有一些免费工具在 Linux 中使用 GCC 做同样的事情?
至少我可以做点什么来分担自己的工作吧? 谢谢
I have a huge Windows C++ project that takes a lot of time to be compiled. Do you know if there is some FREE tool being able to build using multiple pc connected together?
Do you know if there is some free tool doing the same in Linux using GCC?
At least there is something that I can do to split the work myself?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我是商业 IncrediBuild 的长期用户。到目前为止很满意。我最喜欢的是它的沙箱实现 - 无需在代理计算机上安装任何东西,源代码和工具链同步都是为您透明处理的。
当我们几年前开始使用它时,没有其他用于分布式构建的 C++ Windows 开发工具。我最近没有寻找任何此类工具,因此可能已经存在一些竞争。
一项重要的“竞争”是 Visual Studio 自 2008 年以来使用多个内核进行构建的能力 - 只要您已经拥有 Visual Studio,这就是“免费”的。
I am long time user of commercial IncrediBuild. Happy with it so far. What I like most it its sandbox implementation - no need to install anything on agent machines, both source and tool-chain synchronization is handled transparently for you.
When we started to use it few years ago, there were no other tools for C++ Windows development for distributed builds. I did not look for any such tool recently, therefore there might be some competition for it already.
One important "competion" is ability of Visual Studio since 2008 to use multiple cores for builds - this is "free" as long as you already own Visual Studio.
您可以使用 TeamCity 专业版 ( http://www.jetbrains.com/teamcity/ )最多 3 位客户免费。 ( http://www.jetbrains.com/teamcity/buy/index.jsp)
You can use TeamCity Professional Edition ( http://www.jetbrains.com/teamcity/ ) which is free for up to 3 clients. ( http://www.jetbrains.com/teamcity/buy/index.jsp )