java - 是否可以在 Unity 5 场景中嵌入 c++ 或 java 编译器

标签 java c++ unity3d

<分区>

我正在实现一个像 robocode 和其他相关应用程序一样教授编程的游戏,但我想统一实现这个游戏。用户应该通过在文本区域编写代码然后编译来回答问题,如果没有错误,我应该收到他的输出。
说真的,我已经在谷歌上搜索了 3 天,但我找不到任何答案,这是我的毕业设计,所以我需要认真的帮助。

最佳答案

不是 Unity 专家,但您可以将编译器作为外部程序调用 - 参见 this例如,他们讨论了如何在 Windows 环境中调用程序。

您必须确保编译器已安装且可访问,但除此之外一切都应该有效。

作为一般模式,这是大多数其他程序访问编译器的方式,而不是将其包含在二进制文件中。

关于java - 是否可以在 Unity 5 场景中嵌入 c++ 或 java 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40111490/

相关文章:

java - 2.0.9 和 2.1.0 之间的 Spring Boot eclipselink ddl 自动生成问题

java - Eclipse:代码无法从包中获取导入的图像。从 C:/读取时代码有效

c# - 从 C# 到 Php 的脚本推送不适用于应用程序

c++ - 用户定义类型的 std::common_type 特征

unity3d - 'Master' : implicit truncation of vector type 中的着色器警告

c# - GameObject 不允许超过一个 child

java - Android Java 文本不居中

java - 如何使用 jstack 查找阻塞线程

c++ - 未命名的命名空间

c++ - 搜索字符串 C++ 的结构 vector