0. 摘要
这篇博文主要讲解CLion软件如何调试ROS,由于Jetbrains的官网讲解得很清楚,所以具体相关的操作看下面链接就可以了,这里就不重复造轮子了,这里主要介绍了我当时出现的一些问题和对应的解决办法。
1. CLion调试ROS
相关的配置见官网 https://www.jetbrains.com/help/clion/ros-setup-tutorial.html
1.1. CLion默认调试工具是GDB,当然也可以在setting中修改为其他的调试工具。
2. 遇到的问题
2.1 attatch会遇到的问题:
error: ptrace: 不允许的操作
https://www.jetbrains.com/help/clion/attaching-to-local-process.html#prereq-ubuntu
2.2. 由于编译器优化带来某些变量无法查看的问题
问题: 某个值value watch窗口中的 optimized out
https://blog.csdn.net/yinhuan1649/article/details/98479291