注:以下所有操作均基于windows平台
一、生成项目配置
1. 脚本命令
UnrealBuildTool -ProjectFiles -project="D:/xxx/xxx.uproject" -progress -rocket
2. 参数说明:
- -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>
有以下工程类型可以选择:
类型 | 说明 |
---|---|
-ProjectFiles | vs 工程 |
-CMakefile | cmake 工程 |
-QMakefile | qmake 工程 |
-KDevelopfile | kdevelop 工程 |
-CodeliteFiles | codelite 工程 |
-XCodeProjectFiles | xcode 工程(mac上才支持) |
-VSCode | vscode 工程 |
-VSMac | mac 版 vs 工程 |
-CLion | CLion 工程 |
-Rider | Rider 工程 |
-EdditProjectFiles | ? |
- -project: 指定要生成开发工程的UE项目
- -progress: 是否显示进度