ROS采用catkin_make遇到的cmake错误解决方案(noetic版本)

在Ubuntu 20.04上安装QT4

(1)sudo add-apt-repository ppa:rock-core/qt4

(2)sudo apt update

(3)sudo apt install qt4-default

rosserial_python安装

(1) sudo apt-get install ros-noetic-rosserial-arduino

(2) sudo apt-get install ros-noetic-rosserial-xbee

boost_signals错误

  • 安装:

wget http://sourceforge.net/projects/boost/files/boost/1.54.0/boost_1_54_0.tar.gz tar -xzvf boost_1_54_0.tar.gz cd boost_1_54_0 ./bootstrap.sh --prefix=/usr/local ./b2 install --with=all

如果安装后还是错则则可以直接删除signals依赖:

#find_package(Boost REQUIRED COMPONENTS system thread signals)
改为:
find_package(Boost REQUIRED COMPONENTS system thread)
阅读剩余
THE END