openoj源碼編譯工具
openoj是一個(gè)可以對(duì)從一個(gè)輸入流中包括文件,網(wǎng)絡(luò)流,字符串所代表的源代碼進(jìn)行編譯,運(yùn)行,和測試的程序。現(xiàn)在支持對(duì)java、c和 c++的編譯和運(yùn)行以及測試。 openoj是一個(gè)用maven構(gòu)建的,所以可以直接在eclipse中導(dǎo)入maven項(xiàng)目,jdk的版本是1.7。openoj目錄下的doc是項(xiàng)目文檔。test目錄 是一些簡單測試數(shù)據(jù)。用法可以在參考測試類中的實(shí)例。conf目錄下是項(xiàng)目的配置文件,主要是針對(duì)一些輸出目錄的和讀取目錄的配置。 在這個(gè)版本中還有很多的問題,比如對(duì)比程序運(yùn)行結(jié)果和和期望結(jié)果的實(shí)現(xiàn)沒有完善,只是一個(gè)簡單的字符串的比較。還有就是程序運(yùn)行 時(shí)的時(shí)間控制有一些問題需要改進(jìn)。
評(píng)論
圖片
表情
