在跟着学习ROS的时候编译报错,使用catkin_make编译包的时候报的错,说什么招不到一个名为std_msg的包,我的失误,最后在自己新建的功能包里面的CmakeList.txt文件中找到当初导入的三个包也就是在使用catkin_create_pkg hello roscpp rospy std_msg创建的文件夹里的CmakeList.txt中ctrl+f搜一下就能看到
{
xxx
xxx
xxxx
}
类似的结构包含着包名,最后找到std_msg修改成std_megs重新catkin_make就完事儿了