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.
Original: https://www.cnblogs.com/mariocanfly/p/16455786.html
Author: mariocanfly
Title: UE4在Windows下交叉编译打包Linux版本
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/573912/
转载文章受原作者版权保护。转载请注明原作者出处!