此README文件有多种语言版本
在Ubuntu中的构建问题还在解决中,请暂时先使用Window来构建
要构建LunarYueEngine,您首先需要安装以下工具:
- Visual Studio 2019(或更高版本)
- CMake 3.19(或更高版本)
- Git 2.1(或更高版本)
CMake安装教程
Windows:
-
访问CMake官方网站 (https://cmake.org/download/) ,下载适用于Windows的安装程序。
-
运行下载的安装程序,安装CMake。在安装过程中,请选择Add CMake to the system PATH for all users选项,以便将CMake添加到系统的PATH中。
-
安装完成后,打开命令提示符,运行'cmake --version'命令,检查CMake是否已正确安装。运行此命令后,将显示CMake的版本信息。
Ubuntu:
-
打开终端,运行以下命令以安装CMake:
sudo apt-get update sudo apt-get install cmake
-
安装完成后,运行'cmake --version'命令,检查CMake是否已正确安装。运行此命令后,将显示CMake的版本信息。
macOS:
-
如果尚未安装Homebrew,请按照官方网站 (https://brew.sh/index_ja) 的说明进行安装。
-
打开终端,运行以下命令以安装CMake:
brew install cmake
-
安装完成后,运行'cmake --version'命令,检查CMake是否已正确安装。运行此命令后,将显示CMake的版本信息。
您可以运行 build_windows.bat。此批处理文件会自动生成项目并构建 LunarYue Engine 的 Release 配置。 构建成功后,build/bin 目录中将创建可执行程序LunarYueEditor
另外,您还可以项目根目录使用以下命令来在build文件夹里生成项目
cmake -B build
使用Release来编译项目,如果要调试项目请使用Debug
cmake --build build --config Release
您可以运行 build_linux.sh。此批处理文件会自动生成项目并构建 LunarYue Engine 的 Release 配置。 构建成功后,build/bin 目录中将创建可执行程序LunarYueEditor
另外,您还可以项目根目录使用以下命令来在build文件夹里生成项目
cmake -B build
使用Release来编译项目,如果要调试项目请使用Debug
cmake --build build --config Release
bgfx (多平台渲染)
cereal (序列化)
rttr (运行时类型反射)
spdlog (日志)
imgui (Gui)
assimp (导入3D模型)
glm (数学库)
openal-soft (3D 音频)