# Windows 平台

### 软件环境

您的电脑中必须正确安装并配置好以下软件才能进行后续工作

* Microsoft Visual Studio
* Git for Windows
* TortoiseGit

### 步骤简介

* [使用 TortoiseGit 克隆熊猫模拟器的代码](#shi-yong-tortoisegit-ke-long-xiong-mao-mo-ni-qi-de-dai-ma)
* [编译 Boost Libraries](#bian-yi-boost-libraries)
* [运行 rAthena.sln 解决方案并执行编译](#yun-hang-rathena.sln-jie-jue-fang-an-bing-zhi-hang-bian-yi)

### 具体操作方法

#### 使用 TortoiseGit 克隆熊猫模拟器的代码

* 访问[熊猫模拟器在 Github 的项目主页](https://github.com/PandasWS/Pandas)来获取仓库地址

![](https://2904287935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mfh3VZQNDro5oNqMYBk%2Fuploads%2F3s08LF6L1osGxXhEDTCZ%2Fimage.png?alt=media\&token=637f6acf-eac5-4ec4-871d-e2d8ec7e02b8)

* 在资源管理器中找一个路径<mark style="color:purple;">**全英文**</mark>的文件夹，比如：**D:\Ragnarok**
* 在 **D:\Ragnarok** 目录中空白的地方点击鼠标右键，选择：**Git 克隆**
* 在打开的窗口中将仓库地址粘贴进去，并点击确定

<div align="center"><img src="https://2904287935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mfh3VZQNDro5oNqMYBk%2Fuploads%2Fj8P9ijyznvZmoK6vSoyC%2Fimage.png?alt=media&#x26;token=9025cb63-7abe-45c7-8aa7-9cc150eef84d" alt=""></div>

* 此时 **TortoiseGit** 会开始克隆熊猫模拟器的代码到：**D:\Ragnarok\Pandas** 目录
* 传输速度取决于您的网速，请耐心等待

#### 编译 Boost Libraries

* 进入刚刚克隆下来的熊猫模拟器源代码目录
* 在其中找到 `3rdparty\boost` 文件夹
* 找到其中的 `bootstrap.bat` 文件，双击它来编译 Boost 库
* 编译速度取决于电脑的性能，请耐心等待
* 成功后会看到 `3rdparty\boost\stage\lib` 目录中出现大量文件

#### 运行 rAthena.sln 解决方案并执行编译

* 重新回到熊猫模拟器源代码目录
* 在其中找到 `rAthena.sln` 解决方案文件，双击打开
* 在打开的 Visual Studio 窗口顶部的工具栏中，调整为 Release 和 Win32

![](https://2904287935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mfh3VZQNDro5oNqMYBk%2Fuploads%2F3x1VJdn4Yxr6AWYxihMU%2Fimage.png?alt=media\&token=4d644a60-462e-423d-9d61-469f7666d858)

* 点击顶部的菜单：生成 -> 重新生成解决方案

![](https://2904287935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mfh3VZQNDro5oNqMYBk%2Fuploads%2Fwt4kskEy8n8IFjq7TiD8%2Fimage.png?alt=media\&token=7d3b96a6-721b-438c-9b67-edd230f6b4bd)

* 编译任务开始后你可以在底部的“输出”窗口中观察进展
* 编译速度取决于电脑的性能，请耐心等待（大约需要 5 分钟）
* 顺利的话你会在输出窗口看到如下提示信息

![](https://2904287935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mfh3VZQNDro5oNqMYBk%2Fuploads%2FhrTidy0FOWRMuqeC9y6K%2Fimage.png?alt=media\&token=ebc1acd0-ef17-4a3f-9512-1a27c700a16c)

* 至此，熊猫模拟器的编译过程结束，可以关闭 **Visual Studio** 了

### 关于数据汉化

您可能会发现仓库中 `db` 目录里的各类信息并未汉化，而且与直接从 \[下载页面] 获取到的压缩包目录结构并不一致 ( 有很多散乱的文件 ) 。这是为了与 rAthena 仓库保持最小 改动而有意为之，您可以通过预置的辅助脚本来完成编译和发布打包操作，以此来获得一个对使用者 友好的压缩包。
