于2023年3月8日完成本文,记录一下今日寄录。
这是故事的开始
![](https://i-blog.csdnimg.cn/blog_migrate/e40ae10813bf884ff00b5c954a876b85.png)
很明显catjin_make编译不成功。
于是,使用这个命令
catkin_make -DCATKIN_WHTELIST_PACKAGES=""
![](https://i-blog.csdnimg.cn/blog_migrate/34686a38675047290a45a6948bf70031.png)
发现了cmake问题,于是使用这个命令
catkin_make -DYPHON-EXCUTABLE=/usr/bin/python3
![](https://i-blog.csdnimg.cn/blog_migrate/5503440719f45b769f2599267a33da1e.png)
于是修改cpp文件头
![](https://i-blog.csdnimg.cn/blog_migrate/1d934415f83befa1d984964e5301bad2.png)
成功了
![](https://i-blog.csdnimg.cn/blog_migrate/bdea99af0fbe793c883845151de3ef2e.png)
最后也rosrun也成功了
![](https://i-blog.csdnimg.cn/blog_migrate/4607206a85d25bba419e41a25e436374.png)
最后,把cmakelist文件改动和注意点发出来,因为我也不知道有没有用
![](https://i-blog.csdnimg.cn/blog_migrate/58bf10159b84373c97820e134b9d9a2f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5d386643120a3e6ce706e606357d84b4.png)
这个catkin_package被我改了,不知道原来啥样
![](https://i-blog.csdnimg.cn/blog_migrate/c808f9685fe6a30329d14a0d1d8c83a1.png)
这里include前面的#删除,连接了一下
![](https://i-blog.csdnimg.cn/blog_migrate/cea3c1a9feb0d6d597a0be7f11dd95a4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9143b2150bf59ab9e6b3dd07e5821a00.png)
以上两点必须要改
最后今日记录完毕,ros很难,我爱ros