# qpc-course **Repository Path**: opensrc_per/qpc-course ## Basic Information - **Project Name**: qpc-course - **Description**: 事件驱动编程和 QP/C 框架系列视频配套仓库,用于共享相关资源 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 19 - **Created**: 2025-06-06 - **Last Updated**: 2025-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 事件驱动型编程和 QP/C 框架系列视频配套仓库 ### 仓库使用简明指南 **1、克隆仓库到本地计算机;** ``` shell git clone https://gitee.com/zubinli/qpc-course.git ``` ![](pictures/guide/repo.png) **2、进入 books 目录,将 qpc_4.5.04.zip 解压到 qpc;** ![](pictures/guide/unzip_qpc_4.5.04.png) **3、回到仓库根目录,双击运行 examples_init.bat 脚本;** ![](pictures/guide/run_examples_init.png) **4、输入 “game-gui” 后回车,以此来初始化 “game-gui” 示例,运行结果为 Completed 则说明初始化示例成功;** ![](pictures/guide/ini_game-gui-1.png) ![](pictures/guide/ini_game-gui-2.png) **5、进入 examples 路径发现多出一个 game-gui 的 Makefile 工程说明初始化成功;** ![](pictures/guide/game-gui_examples.png) **6、在 game-gui 路径下打开一个终端,输入 make 或 make CONF=rel 编译示例;** ``` shell make // 中间文件及可执行文件被生成在 build 路径下 或 make CONF=rel // 中间文件及可执行文件被生成在 build_rel 路径下 清理生成的文件 make clean 或 make CONF=rel clean ``` **7、运行 build 或 build_rel 路径下生成的 game-gui.exe;** ![](pictures/guide/game-gui_exe.png) **8、按下空格开始游戏,方向键的上下键控制飞机的上下飞行,空格发射炮弹。** ![](pictures/guide/play_game-gui.png)