昨儿弄CLion开发,下断点发现断点无效。
我的环境是 msys2 + mingw-w64 ,安装的msys2 然后执行 pacman 安装的 mingw-w64 ,debug使用的是 gdb ,并配置了环境变量在windows中,配置的应该没有问题。
偶尔也有效,但大多数的时候无效。
刚开机的时候有效,debug两次后,断点就无效了,程序执行下来就不拦截了。
更诡异的是联网模式下debug两次后,断点就无效了,不联网的话持续有效。
今天早上换了一台电脑测试,发现360安全卫士这个流氓提示 gdb想要啥啥啥的,提示是否阻止,阻止了gdb就无法运行了,自然就无法debug,断点自然就无效了,果断关闭360,然后就一切正常了。
本文探讨了在使用CLion进行开发时遇到的断点失效问题,涉及MSYS2 Mingw环境、gdb配置、Windows环境变量设置,以及360安全卫士对gdb的干扰。作者揭示了360阻止gdb导致的调试问题,并提供了相关解决步骤。
1506

被折叠的 条评论
为什么被折叠?



