在Rails应用程序中在线编译C ++

时间:2011-04-06 08:45:01

标签: c++ ruby-on-rails ruby compiler-construction

我正在寻找一个编译器来在rails应用程序中编译C ++源代码。我的想法是将源代码作为输入,编译并将输出返回给浏览器。当然它应该是安全的,而不是真正转发到系统C ++编译器。是否有可能已经完成这项工作的红宝石图书馆?

祝你好运, 费边

2 个答案:

答案 0 :(得分:2)

问题不在于编译器。你遇到的问题是安全地执行代码,非常(是的,大写和粗体)很难用C / C ++这样的东西。

事实上,这几乎是不可能的,你最好的选择是完整的沙盒,代码将在其中执行。这个AFAIK没有ruby库,我非常怀疑它会有一个。

答案 1 :(得分:0)

我将尝试ideone.com的API [1]

[1] http://ideone.com/api