无法使Visual Studio Code在C ++项目中的条件断点处停止

我正在Mac上使用VSC来使用gcc和gdb在Linux VM上运行的C ++项目上工作。一切都很好,但是我无法获得条件断点。如果设置了断点,则每次都会在此停止执行。但是,如果我将断点设为表达式的条件,则执行永远不会执行。

VSC debugging instructions没有提供示例,所以也许我输入的条件不正确。

我想要的表情是这样的:

((int)strcmp(my_struct->str,"Hello,world!") == 0) && (time == 400)

我在最后用分号进行了尝试。我还尝试使表达式11;truetrue;无效。

当我设置点击计数条件时,下次到达断点时将停止执行,因此似乎也无法按预期工作。

我的代码使用OpenmP。不确定是否重要。

Godbobo 回答:无法使Visual Studio Code在C ++项目中的条件断点处停止

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3144014.html

大家都在问