在VMware中用CLion单步调试ROS代码遇到光标乱跳问题

我是在VMware中装了Ubuntu18.04。并在CLion上调试ROS的代码。但是单步调试的时候会出现光标乱跳的问题。比如说现在光标在第10行,步进之后就在第20行,变量窗口是运行了20行代码该有的结果。再步进一下又到第5行了,变量窗口是运行了5行该有的结果,这个是咋回事啊?困扰了几个月了。。
我觉得这可能是虚拟机的问题,因为调试别的C++代码也会遇到这种情况,有没有啥解决办法?没有的话只好装双系统了。请各位大佬救救弟弟!

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。