ubuntu18.04安装autoware踩坑记录,尤其citysim

13 篇文章 1 订阅
10 篇文章 1 订阅

环境

Ubuntu18.04
ROS-Melodic
安装autoware1.14

QT-5.14.0 (Ubuntu18.04对应QT要 >= 5.9.5)
protobuf3.0.0
eigen>=3.3.7

强烈建议

如果与我的环境一样,尽量提前先安装好对应的QT版本,和protobuf3.0.0
本人主要的坑就在这俩个地方。
好像还需要eigen>=3.3.7 本人的原来就已经满足,所以没踩到坑。
我编译成功是使用的CPU编译。

安装步骤

按照官网的过程完全没问题

踩坑1,版本选择

可恶的官网配图,看着叉叉我以为对应版本和对应系统是不匹配的。
所以一开始我的Ubuntu18.04装了v1.11 or lower 难受。。。。。。
在这里插入图片描述
在这里插入图片描述

踩坑2,编译过程citysim始终报错

首先说一下本人编译成功这次采用的是CPU编译。citysim报错的时候GPU编译 CPU编译都试了。
最后定位到错误问题应该是protobuf版本的问题,一开始我的版本具体忘了,是3.x的。
降版本到3.0.0解决此问题
安装protobuf3.0.0参考我的另一篇博客

查看protobuf版本:

protoc --version

踩坑3,编译到其它包报错

首先尝试多次编译,如果每次都是那个地方报错,就CSDN查一下,其他解决方法,别人写的很多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值