VScode调试ROS程序无法打断点,断点进不去的问题解决方法

"在VScode调试ROS节点时遇到断点显示为黑色不可用的情况。通过在CMakeLists.txt中添加`add_definitions("-Wall -g")`指令,然后重新catkin_make编译,可以使断点恢复正常并变为可用的红色断点。"
摘要由CSDN通过智能技术生成

首先在VScode中安装ROS插件配置好ROS环境。
在调试的时候,断点是黑色的:像这样:
断点失效时是黑色空心的正常断点应该是红色的:
断点有效是红色的
出现这种情况在调试的ROS节点中的Cmakelist.txt中加入指令:

add_definitions("-Wall -g") 

重新catkin_make编译,断点可用。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值