# Mines_Cleaner **Repository Path**: chenyh43/Mines_Cleaner ## Basic Information - **Project Name**: Mines_Cleaner - **Description**: No description available - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-10 - **Last Updated**: 2024-08-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mines Cleaner > 扫雷 (基于 C++/Qt) ### 闲言 建立初衷来自于刷视频时的灵感。 为C++/QT练手 添加一些公式、题目,让大家在玩游戏的同时,不忘复习数学知识😊。 ### 食用指北🧭 #### 编译工具、库要求 - Qt5 : [Qt](https://www.qt.io/) - QtSql : [Qt SQL](https://doc.qt.io/qt-6/qtsql-index.html) - CMake : [下载](https://cmake.org/download/) - Make : [在windows上安装make](https://zhuanlan.zhihu.com/p/630244738)、[下载](https://www.gnu.org/software/make/) #### 下载🦐 ```bash git clone https://github.com/Chenpeel/Mines_Cleaner.git ``` 进入目录 ```bash cd Mines_Cleaner ``` 创建build文件夹,进入build文件夹 ```bash mkdir build cd build ``` 使用cmake和make编译生成 ```bash cmake .. make ``` 运行(生成的可执行文件路径名可能不同,**仅以MacOS为例**) ```bash ./Mine_Sweeper.app/Contents/MacOS/Mine_Sweeper ``` ### 简单展示 1. 进入游戏 ![开始页面](./resource/img/other/start_show.png) 2. 选择难度 ![关卡选择](./resource/img/other/level_show.png) 3. 游戏界面 ![游戏初始页面](./resource/img/other/game_show.png) ![显示难题](./resource/img/other/medium_show.png) 4. 扫除失败 ### ToDo - [x] 本地基础题(10 ~ 20) - [ ] 可自行导入题目库 - [ ] 自定 Latex / Markdown 公式导入器,渲染,存储到题目库 - [ ] 云端题库