1 个稳定版本
1.0.0 | 2021年11月22日 |
---|
#27 in #education
15KB
310 行
oisuite
管理你的算法问题的首选工具!本软件只能在基于 UNIX 的操作系统(macOS、Linux、BSD 等)上运行
- 项目生成
- 快速项目模板更新
- 功能丰富的 Makefile 模板
- 测试功能
- 计时答案和时序要求
- 测试包
- 自定义配置
oisuite.yml
- 多线程测试生成/执行
依赖项
对于 oisuite,你需要
- Make
- g++
- git
- cargo(用于构建程序)
- 符合 POSIX 标准的 shell
安装
你可以通过克隆此仓库并遵循以下步骤来安装 oisuite
- 安装 rustup
- 将 rust 编译器更改为夜间版本
$ rustup install nightly
$ rustup update
$ rustup default nightly
- 将
~/bin
添加到你的 PATH - 运行
install.sh
项目应会自动安装到你的机器上。
之后,请确保运行 oisuite install
以添加所有必需的文件。
配置
默认情况下,配置文件位于 ~/oi/.oisuite/config.yml
。每次修改后,请确保运行 oisuite update 以更新所有文件。
请参阅 oisuite-files 了解你的文件模板应如何看起来!
许可证
本软件可在 MIT 许可证下使用。
依赖项
~0.3–7.5MB
~43K SLoC