UE4在Windows下交叉编译打包Linux版本
UE4在Windows下交叉编译打包Linux版本
我使用的是UE4.27.2,Windows 11,项目是一个纯蓝图项目,所以打包过程没有什么阻碍。
首先上官网下载对应版本的工具链安装(不要上中文官网,那个工具链版本不对),大概要装1个G。
在cmd中运行%LINUX_MULTIARCH_ROOT%x86_64-unknown-linux-gnu\bin\clang++ -v
,确认没有问题。不要用PowerShell.
然后,给你的项目文件的\Config\DefaultEngine.ini添加:
[/Script/LinuxTargetPlatform.LinuxTargetSettings]
TargetArchitecture=X86_64UnknownLinuxGnu
打开项目,即可打包Linux版本的游戏。
经测试,打包的游戏可以在Ubuntu 22.04上正常运行。
但是运行Linux版本,需要显卡支持Vulkan.
本文来自博客园,作者:mariocanfly,转载请注明原文链接:https://www.cnblogs.com/mariocanfly/p/16455786.html