这里主要是针对与linux环境下如何安装UE4引擎。
官网注册帐号之后绑定github帐号,加入 Epic Games 组织后,即可获得Unreal Engine查看代码权限。
官网: https://www.unrealengine.com/en-US/
引擎源码: https://github.com/EpicGames/UnrealEngine
下载最近源码包
https://github.com/EpicGames/UnrealEngine/archive/refs/tags/4.26.2-release.tar.gz
下载好之后
由于我的是linux环境,linux运行
./Setup.sh
然后就是下载一些依赖包进行安装了。
还要安装 编译工具
安装完毕后,生成工程文件
./GenerateProjectFiles.sh
编译源码
make -j 8
编译过程有点长
经过了漫长的编译,大概编译了3个小时多,磁盘挤爆了好几次,不断清理磁盘才够。
启动UE4
./Engine/Binaries/Linux/UE4Edito
启动又要编译一会儿
ref:https://www.ue4community.wiki/legacy/building-on-linux-qr8t0si2
启动完毕ok。
但是感觉太占空间了,把中间文件给删掉。 (补充别删,踩了大坑了,后面引擎没法打包程序,依赖与源码里的东西)
find . -name "\*.o" | xargs rm
du -sh
61G
减小了20g左右。
再把Source源代码给干掉
cd Engine
rm -rf Source
du -sh
34G
一下子从81G减小到了34G
删了之后发现有个问题:启动UE4Editor时, libfbxsdk.so
没了,网上找一个放在/lib下就行了,我是从unity3d下复制过来的,在pkg网站也可以找到。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。