如何构建 Dora SSR 引擎本页总览如何构建 Dora SSR 引擎 1. 获取项目源码 GitHubAtomGitGiteeGitCodegit clone https://github.com/ippclub/Dora-SSR.gitgit clone https://atomgit.com/ippclub/Dora-SSR.gitgit clone https://gitee.com/ippclub/Dora-SSR.gitgit clone https://gitcode.com/ippclub/Dora-SSR.git 2. 构建游戏引擎运行时 请选择你想要构建的目标平台。 WindowsmacOSiOSAndroidLinux 安装 Rust 语言环境。 执行下面的脚本,生成引擎的依赖库。 Tools\build-scripts\build_lib_windows.bat 安装 Visual Studio Community 2022。 在 IDE 中打开工程文件:Projects/Windows/Dora.sln。 进行编译. 调试和运行。 安装 Rust 语言环境。 执行下面的脚本,生成引擎的依赖库。 Tools/build-scripts/build_lib_macos.sh 安装最新版 Xcode。 在 IDE 中打开工程文件:Projects/macOS/Dora.xcodeproj。 进行编译. 调试和运行。 安装 Rust 语言环境。 执行下面的脚本,生成引擎的依赖库。 Tools/build-scripts/build_lib_ios.sh 安装最新版 Xcode。 在 IDE 中打开工程文件:Projects/iOS/Dora.xcodeproj。 进行编译. 调试和运行。 安装 Rust 语言环境。 执行下面的脚本,生成引擎的依赖库。 Tools/build-scripts/build_lib_android.sh 手动生成 Lua 绑定。 # 在 Ubuntu 系统上构建sudo apt-get install lua5.1sudo apt-get install -y luarockssudo luarocks install luafilesystemcd Tools/tolua++lua tolua++.lua# 在 macOS 系统上构建cd Tools/tolua++./build.sh# 在 Windows 系统上构建cd Tools\tolua++build.bat 安装最新版 Android Studio。 在 IDE 打开工程目录:Projects/Android/Dora。 进行编译. 调试和运行。 安装 Rust 语言环境。 执行下面的脚本,生成引擎的依赖库。 在 x86_64 架构上Tools/build-scripts/build_lib_linux_x86_64.sh 在 ARM64 架构上Tools/build-scripts/build_lib_linux_aarch64.sh Ubuntu/DebianArch Linux 安装依赖包。 sudo apt-get install -y libsdl2-dev libgl1-mesa-dev libssl-dev 手动生成 Lua 绑定。 sudo apt-get install lua5.1sudo apt-get install -y luarockssudo luarocks install luafilesystemcd Tools/tolua++lua tolua++.lua