我正在寻找一个编译器来在rails应用程序中编译C ++源代码。我的想法是将源代码作为输入,编译并将输出返回给浏览器。当然它应该是安全的,而不是真正转发到系统C ++编译器。是否有可能已经完成这项工作的红宝石图书馆?
祝你好运, 费边
答案 0 :(得分:2)
问题不在于编译器。你遇到的问题是安全地执行代码,非常(是的,大写和粗体)很难用C / C ++这样的东西。
事实上,这几乎是不可能的,你最好的选择是完整的沙盒,代码将在其中执行。这个AFAIK没有ruby库,我非常怀疑它会有一个。
答案 1 :(得分:0)
我将尝试ideone.com的API [1]