From 31e99152e937b34bcc0873551ad849881541d069 Mon Sep 17 00:00:00 2001 From: Atdunbg <979541498@qq.com> Date: Tue, 27 May 2025 20:05:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + README.md | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 README.md diff --git a/.gitignore b/.gitignore index 83ec4b9..c37a47d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ # Clion +.idea/ cmake-build-debug/ cmake-build-release/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..2fe6e0c --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# Space_Shoot + +## 介绍 +这是一个基于SDL2 SDL2_Image SDL2_Mixer SDL2_TTF 的小项目。 + +整体实现了一个非常简单的飞机大战小游戏。 + +## 构建 + +项目仅可以在Window平台使用MinGW进行构建,暂未做MSVC适配(可自行修改CmakeLists.txt和lib里的库来进行使用其他编译器构建) + + +### 1. 使用Cmake + +* 生成cmake构建文件 +```bash +cmake -B build -G "MinGW Makefiles" +``` + +* 开始构建 + +```bash +cmake --build build --config Release -j18 +``` + +构建好的文件全部在`bin/`目录中 + +### 2. 使用Clion + +直接选择打开项目到此项目目录即可,clion会自动识别`CmakeLists.txt`, 之后添加`Debug`或 `Release` 项目进行构建即可.