gpt4 book ai didi

java - 需要服务器上的编译器

转载 作者:行者123 更新时间:2023-11-29 08:16:53 28 4
gpt4 key购买 nike

我希望构建一个 Web 服务,它可以编译一些输入的代码(可能是 C/Java)并可以对其运行一些测试。我应该遵循什么样的设计?我可以在我的服务器上放置什么编译器来完成这项工作?建议?优点?缺点?

最佳答案

Kattis使用 GCC 和 Sun java 编译器编译 C/C++/Java。您打算支持哪些平台当然会决定您可以使用哪些编译器。我认为如果您只使用多个编译器而不是试图找到一个可以编译您想要支持的每种语言的编译器,这对您来说会更容易。

最大的问题之一可能是防止提交的代码接管您的主机。 Java 包含对限制程序可以使用哪些类的内置支持,但我不确定如何防止在 C/C++ 中 fork 和创建套接字。

关于java - 需要服务器上的编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4061209/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com