GDB

Building CARLA in Windows with UE4

Updated:

1. 获取访问权限

将 GitHub 账号关联到Epic Games,并接受来自Epic组织的邀请。

2. 下载 Carla 专用 UE4 引擎

git clone --depth 1 -b carla https://github.com/CarlaUnreal/UnrealEngine.git CarlaUE4_Engine
  1. 执行 Setup.bat
  2. 执行 GenerateProjectFiles.bat

注意:

必须要先进行第一步,否则无权限访问该仓库

必须要使用 Carla 专用的引擎版本,否则编译会失败

3. 编译 CarlaUE4_Engine

  1. 在 CarlaUE4_Engine 目录下找到 UE4.sln,双击选择 Visual Studio 打开
  2. 设置编译模式 Development Editor + Win64 + UnrealBuildTool
  3. 在右侧文件目录中找到 UE4 项目,右键 -> Build

4. 配置环境变量

UE4_ROOT 指向 CarlaUE4_Engine 目录,例如 D:\CarlaUE4_Engine

5. 克隆 CARLA ue4-dev 分支代码到本地

git clone -b ue4-dev https://github.com/carla-simulator/carla CarlaUE4

(可选)手动下载静态资源

进入 CarlaUE4\Unreal\CarlaUnreal\Content 文件夹,手动下载 Content 内容(以0.9.16版本为例):

git clone --single-branch --depth 1 -b 0.9.16 https://bitbucket.org/carla-simulator/carla-content.git Carla

6. 执行脚本

cd CarlaUE4
Update.bat

Share this post on:

Previous Post
Building CARLA in Windows with Unreal Engine 5.5
Next Post
将 RoadRunner 地图导入 CARLA