UnrealBuildTool 使用说明

156 阅读1分钟

注:以下所有操作均基于windows平台

一、生成项目配置

1. 脚本命令

UnrealBuildTool -ProjectFiles -project="D:/xxx/xxx.uproject" -progress -rocket

2. 参数说明:

  1. -ProjectFiles: 要生成的工程类型,使用 -ProjectFiles 这个参数时,会根据你当前电脑上安装的 Visual Studio 的版本,生成对应的工程。如果你想生成指定版本的的工程,可以在
    <USER>/AppData/Roaming/Unreal Engine/UnrealBuildTool/BuildConfiguration.xml(如果没有该文件,新建即可) 添加如下配置:
<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
    <VCProjectFileGenerator>
        <Version>VisualStudio2022</Version>
    </VCProjectFileGenerator>
</Configuration>

有以下工程类型可以选择:

类型说明
-ProjectFilesvs 工程
-CMakefilecmake 工程
-QMakefileqmake 工程
-KDevelopfilekdevelop 工程
-CodeliteFilescodelite 工程
-XCodeProjectFilesxcode 工程(mac上才支持)
-VSCodevscode 工程
-VSMacmac 版 vs 工程
-CLionCLion 工程
-RiderRider 工程
-EdditProjectFiles?
  1. -project: 指定要生成开发工程的UE项目
  2. -progress: 是否显示进度