下载“交叉编译工具链”
前往官方文档里的版本历史记录:
交叉编译让游戏开发者可以在Windows上对Linux进行开发。 目前,交叉编译仅支持Windows,而Mac用户目前只能使用原生编译。 此外,我们支持、测试并提供了适用于Linux-x86_64平台的库和工具链。
windows用户下载红框里的文件即可,下载后是一个exe文件,双击即可开始安装。

检查与UE UAT刷新
powershell输入
$env:LINUX_MULTIARCH_ROOT会输出具体的安装路径,然后检查版本:
& "$env:LINUX_MULTIARCH_ROOT\x86_64-unknown-linux-gnu\bin\clang.exe" --version最后,使用UAT刷新:
cd "{UE安装目录}"
.\Engine\Build\BatchFiles\RunUAT.bat Turnkey -command=VerifySdk -platform=Linux正确状态参考:
Linux: (Status=Valid,
Allowed_Sdk=v23_clang-18.1.0-rockylinux8,
Current_Sdk=v23_clang-18.1.0-rockylinux8,
Allowed_AutoSdk=v23_clang-18.1.0-rockylinux8,
Current_AutoSdk=,
Flags="InstalledSdk_ValidVersionExists, Sdk_HasBestVersion")打开引擎即可使用
UE Windows添加Linux交叉编译支持
https://blog.rsjwy.com/archives/ue-windows-linux-cross-compile
评论