我是deepMan,毕业于985高校,拥有丰富的大厂工作经验,现任独立开发者公司负责人。

长期专注于技术创新,精通人工智能和区块链技术,具备丰富的项目开发和管理经验,

擅长从0到1构建高质量技术解决方案,致力于推动技术在实际场景中的应用落地。

获取源码与答疑解惑,添加小助手微信,进行业交流群,一起抱团,开拓新赛道,获取新财富机会。

关注更多有意思的内容访问历史文章:自动驾驶与车联网交流群_自动驾驶 交流群-CSDN博客

参考官方文档进行修改并对遇到的问题进行记录和解决:

Linux build - CARLA Simulator

猜测UE4需要在carla之前进行编译

我们下载的release版本在download/test文件可以直接运行查看通过命令:   ./CarlaUE4.sh /Game/Maps/Town02

参考:Running the simulator - CARLA Simulator

自己进行编译

1. build UE4-4.22

执行下面三步:

./Setup.sh  #  ok

./GenerateProjectFiles.sh

make

1. build carla-0.9.5 环境

完成 在download目录下
    Content updated successfully.表示成功
    然后执行下面三步:

make launch  # Compiles the simulator and launches Unreal Engine's Editor.

make PythonAPI # Compiles the PythonAPI module necessary for running the Python examples.

make package  # Compiles everything and creates a packaged version able to run without UE4 editor.

make help # Print all available commands.


    1.  make launch   过程中出现 没有clang 6 错误:

wget -O  -  https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add  - 
sudo apt-add-repository “deb http://apt.llvm.org/xenial/ llvm- toolchain-xenial-6.0 main”
sudo apt-get update
sudo apt-get install -y clang-6.0 

   然后出现各种错误:

  

解决编译卡死

设置 编译的进程数 make -j 1 


2. build UE4-4.22

    编译过程中出现卡死现象

更多推荐