mirror of
https://github.com/ChuXunYu/OnlineRpg.git
synced 2026-01-31 12:15:46 +00:00
57 lines
1.1 KiB
Markdown
57 lines
1.1 KiB
Markdown
# OnlineRpg 使用说明
|
|
|
|
## 快速开始
|
|
|
|
### 编译项目
|
|
```bash
|
|
# 进入项目目录
|
|
cd /mnt/e/50425/Documents/Github/OnlineRpg
|
|
|
|
# 创建并进入build目录
|
|
mkdir -p build && cd build
|
|
|
|
# 配置并编译
|
|
cmake ..
|
|
make -j4
|
|
```
|
|
|
|
或使用脚本:
|
|
```bash
|
|
./build.sh
|
|
```
|
|
|
|
### 运行程序
|
|
|
|
#### 启动服务器
|
|
```bash
|
|
cd /mnt/e/50425/Documents/Github/OnlineRpg/build
|
|
./bin/server
|
|
```
|
|
|
|
#### 启动客户端(新开一个终端)
|
|
```bash
|
|
cd /mnt/e/50425/Documents/Github/OnlineRpg/build
|
|
./bin/client
|
|
```
|
|
|
|
### 重新编译
|
|
```bash
|
|
cd /mnt/e/50425/Documents/Github/OnlineRpg/build
|
|
make -j4
|
|
```
|
|
|
|
## 项目文档
|
|
|
|
- [项目愿景与范围.md](项目愿景与范围.md) - 项目目标和范围
|
|
- [详细需求规格.md](详细需求规格.md) - 功能需求
|
|
- [系统架构设计.md](系统架构设计.md) - 架构设计
|
|
- [关键模块与接口.md](关键模块与接口.md) - 接口定义
|
|
- [验收标准.md](验收标准.md) - 验收清单
|
|
- [README.md](README.md) - 项目说明
|
|
|
|
## 开发提示
|
|
|
|
- 编译后的可执行文件位于 `build/bin/` 目录
|
|
- 修改代码后在 `build` 目录运行 `make -j4` 重新编译
|
|
- 数据库文件将保存在 `data/` 目录
|