ROS1 - melodic 编译之报错系列

./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release 

sudo apt install libconsole-bridge-dev

sudo apt install libpoco-dev

sudo apt install libtinyxml-dev

sudo apt install libcurl4-openssl-dev

sudo apt install libgtest-dev

sudo apt install liblz4-dev

sudo apt install liburdfdom-headers-dev

sudo apt install uuid-dev

sudo apt install libbz2-dev

sudo apt install python-setuptools

sudo apt install libyaml-cpp-dev

Could not find a package configuration file provided by "boost_signals"
  (requested version 1.75.0) with any of the following names:

    boost_signalsConfig.cmake
    boost_signals-config.cmake
    Call Stack (most recent call first):

boost_signal在boost1.69后被移除了,在cmake中直接删掉

find_package(Boost REQUIRED COMPONENTS thread signals)


sudo apt install libgpgme-dev
sudo apt install libpcl-dev


sudo apt install libgazebo9-dev

ROS Kinetic: Gazebo 7.x
ROS Melodic: Gazebo 9.x
ROS Noetic: Gazebo 11.x
ROS2 Dashing: Gazebo 9.x
ROS2 Eloquent: Gazebo 9.x
ROS2 Foxy: Gazebo 11.x

#no package 'orocos-bfl' found
https://salsa.debian.org/science-team/orocos-bfl/-/archive/debian/0.8.0-5/orocos-bfl-debian-0.8.0-5.tar.gz
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install


#Unable to find SuiteSparse
sudo apt-get install libsuitesparse-dev

#Unable to find libg2o
https://github.com/RainerKuemmerle/g2o/archive/refs/tags/20200410_git.tar.gz
cd g2o
mkdir build
cd build
cmake ..
make -j8
sudo make install

#No module named defusedxml.xmlrpc
sudo apt-get install python-defusedxml

#No module named netifaces
sudo apt-get install python-netifaces


#no module named cryptodome.cipher
rename cryptodome.cipher to crypto.cipher

#no module named psutil
sudo apt-get install python-psutil

pip install PyQt5
sudo apt install python-rospkg
python -m pip install numpy

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值