22 lines
926 B
Markdown
22 lines
926 B
Markdown
# DnfProject / Aurora
|
||
|
||
本仓库是 `Aurora` 共享库项目,使用 xmake 构建 32 位 Linux 目标。
|
||
|
||
## 目录结构
|
||
|
||
- `src/core/`:入口、控制器、调度、Hook、主流程。
|
||
- `src/script/`:Squirrel 绑定、脚本注册、脚本请求相关代码。
|
||
- `src/net/`:socket、DIO、HTTP/异步网络相关代码。
|
||
- `src/db/`:MySQL 连接池和数据库封装。
|
||
- `src/sdk/`:游戏 SDK、结构体、枚举、协议对象。
|
||
- `src/utils/`:通用工具、编码、IO、BASE64、Singleton。
|
||
- `third_party/`:随项目保存的第三方头文件或源码。
|
||
- `3rd/`、`lib/`:本地第三方库和二进制依赖目录,默认不纳入 Git 跟踪。
|
||
|
||
## 构建方式
|
||
|
||
本机工作区通常是远程目录挂载,实际编译环境在 `192.168.200.110` 上。请使用 SSH 到远端执行 xmake。
|
||
|
||
详细命令见 `docs/build-remote.md`。
|
||
更多清理边界说明见 docs/cleanup-notes.md。
|