1.找不到launch文件,以及说你的launch文件不是launch文件名
问题在于:你没有告诉ros系统你在哪一个工作空间下工作,所以ros没有办法定位你给出的包在哪个位置。所以这时候需要首先进入你的当前工作空间
cd guidance_ws/
然后告诉ros你在当前工作空间工作(也就是将当前工作空间添加到环境变量之中去):
source devel/setup.bash
之后就可以正常运行了。
2.catkin_make的时候发现报错是语法错误(syntax error)。
但是你明确知道语法是没有问题的。那么肯定是编译的工具的版本问题。也就是gcc版本有问题。更换一下gcc版本即可。
用下面的语句来查看你的gcc版本:
gcc --version
(持续更新)