# 数据结构作业 **Repository Path**: iangzvoi/ds_hws ## Basic Information - **Project Name**: 数据结构作业 - **Description**: 用于托管《数据结构》作业的源码与二进制文件 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-24 - **Last Updated**: 2025-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据结构作业 -------------------------- ## 简介 用来托管数据结构课程作业的地方 ## Build Your Own One ### 关于构建 在每章节的构建文件中有这样的宏定义部分: ```cmake ... # Define DEBUG_MODE marco add_definitions(-DDEBUG_MODE -DDESKTOP_MODE) ... ``` 其中 `DEBUG_MODE` 是是否启用debug功能,是否开启debug时候的Windows弹窗、 或其他平台的的stderr输出。 其中 `DESKTOP_MODE` 是是否启用用户提示,用于非测试场景;测试时候会把这个宏去掉, 使得标准输入输出变得整洁一点。 ### 构建历程 安装好cmake构建工具后在项目根目录下: 配置cmake构建工具 ```shell cmake -G "XXX" ``` 执行构建 ```shell cmake --build . ```