我想用Clion调试一个C ++程序,当我把一个断点放到main的类中时,我的调试器工作但是如果我把一个断点放到一个类中,当我们必须进入一个类时,gdb不会停止正在运行的程序这个类的功能来自主要的课程。
我真的不知道为什么:/ 这是正常的功能吗?
感谢您的帮助。
答案 0 :(得分:2)
CLion是否支持调试或发布等模式?如果是这样,请检查您尝试调试的模式。
答案 1 :(得分:1)
我认为捆绑的GDB CLion正在使用一些问题。切换到系统GDB在我的案例中有所帮助。为此:
档案 - >设置 - >构建,执行,部署 - >工具链 - >调试器 并将“使用捆绑的GDB”切换为“使用指定的GDB”并提供路径:/ usr / bin / gdb
答案 2 :(得分:0)
当你调用没有参数的函数时,它似乎有效。