dp@dp-virtual-machine:~/catkin_ws$ catkin_make Base path: /home/dp/catkin_ws Source space: /home/dp/catkin_ws/src Build space: /home/dp/catkin_ws/build Devel space: /home/dp/catkin_ws/devel Install space: /home/dp/catkin_ws/install #### #### Running command: "make cmake_check_build_system" in "/home/dp/catkin_ws/build" #### #### #### Running command: "make -j16 -l16" in "/home/dp/catkin_ws/build" #### [100%] Built target velocity_publisher
时间: 2023-09-14 17:04:15 浏览: 61
根据你提供的信息,`catkin_make`命令成功地构建了名为`velocity_publisher`的目标。在构建过程中,你可以看到 `[100%] Built target velocity_publisher`,这表示该目标已经成功构建。
现在你可以尝试再次运行`rosrun learning_topic velocity_publisher`命令,应该可以正常运行了。如果还有其他问题,请提供更多详细信息,我将尽力帮助你解决。
相关问题
yahboom@Transbot:~/dev/catkin_ws$ rosversion -d melodic
根据你的反馈,你的程序要求的ROS版本是Melodic,而你的操作系统中安装的ROS版本也是Melodic。如果你的程序要求的ROS版本和操作系统中安装的ROS版本相同,但仍然出现找不到setup.bash文件的错误,可能是因为你的ROS环境变量没有正确设置。你可以尝试检查一下你的.bashrc文件或者.zshrc文件中ROS环境变量的设置是否正确。你可以在终端输入`echo $ROS_PACKAGE_PATH`来检查ROS环境变量是否正确设置。
yahboom@Transbot:~/dev/catkin_ws$ echo $ROS_DISTRO melodic
根据你的反馈,你的ROS版本是Melodic,而错误信息中显示的是找不到Noetic版本的setup.bash文件,这可能是因为你的ROS版本与你的程序要求的ROS版本不一致,导致找不到相应的文件。你可以尝试在终端输入`rosversion -d`来查看你的程序要求的ROS版本,然后切换到对应的ROS版本,再重新编译你的ROS程序。你也可以尝试在终端输入`source /opt/ros/<your_version>/setup.bash`来切换ROS版本,将`<your_version>`替换为你想要使用的ROS版本,然后再尝试运行你的ROS程序。