前言
目前大部分从源码编译CesiumForUnreal插件均是在windows上进行,在Ubuntu上编译CesiumForUnreal插件的教程几乎没有,所以,本文打算弥补这方面的空缺,并解决期间遇到的问题。
一、安装环境
Unreal Engine 4.27.2
CMake 3.16.3
nasm 2.14.02(根据官网指南所提,nasm只是为了提高解码速率)
二、设置 Unreal Engine 在 Linux 上编译的环境变量
该部分主要是为了配置 Unreal Engine 所需的路径和工具链,确保编译过程中可以找到相关的资源和工具。
在系统根目录下输入
nano ~/.bashrc
进入.bashrc文件,在其最后加入
export UNREAL_ENGINE_DIR=/newdata/UnrealEngine
export UNREAL_ENGINE_COMPILER_DIR=$UNREAL_ENGINE_DIR/Engine/Extras/ThirdPartyNotUE/SDKs/HostLinux/Linux_x64/v19_clang-11.0.1-centos7/x86_64-unknown-linux-gnu
export UNREAL_ENGINE_LIBCXX_DIR=$UNREAL_ENGINE_DIR/Engine/Source/ThirdParty/Linux/LibCxx