lemon 信息学 竞赛 测评系统 使用方法
软件安装很方便,解压即可。
1)编译器设置
自己安装编译器,需要支持 gcc g++ 4.8.4 (建议 gcc.gnu.org 下载,支持bits/stdc++.h)
如果是64位编译器,目前几乎mingw都是64位 在编译选项中 增加 -m32 参数,也就是 -m32 -o %s %s.* ,如果需要支持c++11,标准,比如for (char c:str)等,需要加入 -std=c++11。注意增加 -m32 是因为机器是32位的原因。
如果需要栈深度增加,可以这样 -m32 -o %s %s.* -Wl,--stack=233333333
2)文件夹data 中放置测试数据,每题一个文件夹,文件夹就用试题指定命名,如task1,输入文件扩展名用in,输出用out或者ans,并且一一对应,这样做的好处是可以自动批量添加试题。
3)source文件夹放置学生的提交源代码,一个学生一个文件夹,教师的标程也放入,便于对比。对于文件的使用,可以不做要求,如果不加文件,则在题目配置中选中使用标准输入输入出
4)自己最好单独再建立一个文件夹,放置试题以及导出成绩等,便于打包做成资料夹,供下次使用,对比
5)有个缺的,无法网络收取学生答案,借助机房管理软件收吧。
lemon的使用主要在编译器配置上,其它好设置。
感谢南京外国语学校学生提供了好的测评软件。