项目简介
本项目是使用C++编写的开源随机数据生成工具,为图论算法等提供随机数据生成支持。具备命令行工具和图形用户界面(GUI)工具,可跨平台使用。
项目的主要特性和功能
- 命令行工具
- 输出基础信息,如版本信息、构建日期和作者信息。
- 支持参数解析,依据输入的命令行参数执行不同模式(构建、检查、制作)。
- 有快速生成数据的命令行工具,可自动化生成一系列输入文件和对应的输出文件。
- 图形用户界面(GUI)
- 利用Qt库创建,提供更友好的交互方式。
安装使用步骤
环境准备
确保系统为Windows或Linux,安装CMake(不低于3.16.3)、GNU C++ Compiler(6.1及以上)和git。
复制项目
bash
编译安装
bash
cd cdg/
mkdir build/
cd build/
cmake ..
make
sudo make install
使用命令行工具
运行命令行工具,根据提示输入相应参数以生成随机数据。
使用GUI工具
启动GUI工具,通过图形界面进行数据生成操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】