用于本地网络的联机c/c++编译器
Online c/c++ compiler for local network
我想在远程服务器上编译我的C/C++程序。编译器位于通过LAN/WLAN连接到服务器的一台PC(服务器)和另一台客户端PC上。客户端编写程序并将其发送到服务器。服务器编译程序并将输出/错误发送到客户端PC。我该怎么做?如何以及在哪里开始这个项目?
试试分布式C/C++编译器DistCC。
Jenkins有时速度非常慢,并且有很多内存泄漏。如果您的服务器是一台速度较慢的机器,那么我建议您使用Buildbot或编写自己的脚本,该脚本将在新提交到存储库后触发。有蟒蛇
http://trac.buildbot.net/
https://gitorious.org/git-python
有了ubuntu,它只是:
sudo apt-get install gitpython
上次一个非常流行的解决方案是Jenkins。http://jenkins-ci.org/.
Jenkins可以由您的存储库(如SVN、GIT等)触发。就像看门狗一样——当你发现存储库中有新的提交时,就做点什么。例如,当您提交到GIT存储库时,它将自动在服务器上运行脚本。
该脚本可以返回一个值。如果它将返回(在示例中)false,那么您的构建将被破坏,红球将出现在jenkins HTTP网站上,用户将收到电子邮件。这就是它的样子:
http://www.findbestopensource.com/AppImages/Article/jenkins-img1.jpg
詹金斯可以点头。菜单中有控制台输出,指责,差异和许多免费插件。即使对于没有连接IT的人来说,安装也非常容易。
所以,您需要将jenkins和本地机器连接起来的唯一一点是存储库,您现在肯定在使用它;)
相关文章:
- C/C++编译器通常会删除重复的库吗
- 模板-模板参数推导:三个不同的编译器三种不同的行为
- Win32编译器选项和内存分配
- MSVC多行宏编译器错误
- 静态数据成员的问题-修复链接错误会导致编译器错误
- C++,我收到一个无法理解的编译器错误
- 在线编译器中的分段C++没有打印消息
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- C/C++预处理器是否可以检测一些编译器选项
- 是否有C++编译器选项允许激进地删除所有函数调用,并将参数传递给具有空体的函数
- C++错误C2600:无法定义编译器生成的特殊成员函数(必须首先在类中声明)
- 我需要知道编译器如何在cpp中使用析构函数
- 编译器如何区分std::vector的构造函数
- CLANG 编译器 说:变量"PTR"可能未初始化
- 告诉c++编译器该参数没有别名
- 使用仅使用一次的变量调用的复制构造函数.这可能是通过调用move构造函数进行编译器优化的情况吗
- 为什么所有C++编译器都会崩溃或挂起此代码
- 编译器如何在使用SFINAE的函数和标准函数之间确定两者是否可行
- 我收到同义重复编译器错误。我应该如何修复"类型"X"的参数与类型"X"的参数不兼容?
- 为什么C++编译器没有检测到正确声明的类?