介绍
Ue4cli Python软件包实现了一个名为 ue4
的命令行工具,为 Epic Games的 虚幻引擎 的构建系统的各种功能提供了简化的界面。该工具的主要目标如下:
- 抽象分散在引擎源树中的各种批处理文件和 shell 脚本的平台特定细节
- 提供在 Linux 下轻松生成 IDE项目文件的能力,目前不存在从编辑器外部执行此任务的 shell 集成。
- 确定构建在引擎模块中使用的第三方库所需的编译器标志。这在 macOS 和 Linux 下尤为重要,符号插入可能导致外部库与引擎源代码树的第三方目录中捆绑库之间的冲突,在 Linux 下,库需要针对引擎的捆绑版 libc++ 构建
ue4cli需要Python 3.5或更新版本,并作为虚幻引擎4.19.0或更新版本的接口,实际上 UE 5 也支持