官方版本
链接: https://github.com/stdr-simulator-ros-pkg/stdr_simulator.
此版本必须在Qt 4.X的环境中安装
如果在已经部署Qt5环境的情况下,再安装libqt4-dev可能存在Qt版本切换的问题
第三方Qt5版本
链接: https://github.com/arne48/stdr_simulator.
注意需要选择Noetic分支
cd your_ros_ws
mkdir src
cd src
git clone https://github.com/arne48/stdr_simulator
cd …
rosdep install --from-paths src --ignore-src --rosdistro $ROS_DISTRO
catkin_make
上面的是对的,已经试验成功。
3下面的是我试验失败的方法。
1,
https://github.com/wsnewman/learning_ros_setup_scripts
First install qt4 and make it default
sudo add-apt-repository ppa:rock-core/qt4
sudo apt-get update
sudo apt-get install libqtcore4 qt4-qmake libqt4-dev
export QT_SELECT=4
make sure it is the active environment by running qtchooser -print-env then install the map_server sudo apt install ros-noetic-map-server Then clone and compile the stdr_simulator package
cd ~/ros_ws/src
git clone https://github.com/stdr-simulator-ros-pkg/stdr_simulator.git
cd ..
rosdep install --from-paths src --ignore-src --rosdistro noetic
catkin_make -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4
按照上面这个把qt4安装好后,编译,会提示错误
QtCore: No such file or directory
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
走着的小站
本文地址: ubuntu20.04 noetic安装ROS stdr_simulator
本文地址: ubuntu20.04 noetic安装ROS stdr_simulator