在Mac上编译Unreal Engine源码需要遵循以下步骤:
安装必要的依赖项:
Xcode
Python(建议使用2.7版本)
Java(使用JDK 8)
CMake
Ninja
SVN(用于获取某些依赖项)
获取Unreal Engine源码:
svn checkout http://svn.unrealengine.com/ue4/tags/\[TAG\] DIRECTORY
将TAG替换为想要的版本标签,如4.25.4,将DIRECTORY替换为你想要的目录名。
在源码目录中打开终端,运行Setup.sh脚本:
./Setup.sh
构建Unreal Engine:
./GenerateProjectFiles.sh
./Build.sh Platform Configuration
将Platform替换为你想要构建的平台,如Mac,将Configuration替换为你想要的配置,如Development。
请注意,具体的命令可能会随着Unreal Engine版本的更新而变化,请参考当时版本的文档。此外,确保你有足够的磁盘空间来存储源码和构建的文件。