我参与了一个大学项目,该项目涉及建立Web。 这个项目有很多项目,其中最难的一项是我在这里要问的项目。 在网络中,存在用户必须提交解决它们的代码的问题。如果该代码有效,则网络应该返回。为此,我需要集成不同语言的不同编译器,例如python,c ++和许多其他语言。 事实是,我不知道如何将这些编译器集成到我的代码中,或者如何挑选在Web上输入的文本,然后将其发送到在线编译器Web上,以选择结果并与解决方案进行比较。 我想知道是否有人对此有任何想法。 谢谢
答案 0 :(得分:0)
如果您只是需要编译代码,则可以:
Process
类通过控制台调用所需语言的编译器。您可以查看this之前的SO问题以获取指导。您可能想要创建自己的包装器(其他bash脚本),这些包装器又调用编译器并处理编译器结果。