openoj - 源码编译工具


Apache
跨平台
Java

软件简介

openoj是一个可以对从一个输入流中包括文件,网络流,字符串所代表的源代码进行编译,运行,和测试的程序。现在支持对java、c和
c++的编译和运行以及测试。
openoj是一个用maven构建的,所以可以直接在eclipse中导入maven项目,jdk的版本是1.7。openoj目录下的doc是项目文档。test目录
是一些简单测试数据。用法可以在参考测试类中的实例。conf目录下是项目的配置文件,主要是针对一些输出目录的和读取目录的配置。
在这个版本中还有很多的问题,比如对比程序运行结果和和期望结果的实现没有完善,只是一个简单的字符串的比较。还有就是程序运行 时的时间控制有一些问题需要改进。