Code::blocks的c++程序无法调试该如何解决?
Code::blocks,作为一款跨平台的中量级的IDE,在c++语言的学习中非常友好和实用的。小编在这里分享一下我在使用code::blocks时遇到的一种代码无法调试的问题。我遇到的这个问题是由于我直接打开了.cpp文件而不是项目建立的工程文件。
操作方法
- 01
首先,新建一个叫“test1”的工程,如下图所示。 注意其中有一个.cpp文件和.cbp文件。前者是代码文件后者是工程文件。
- 02
在菜单 file->open 选择打开main.cpp文件。 我们发现这个时候,代码是可以编译的,但调试栏全部是灰色的,无法进行调试。这个问题该如何解决呢?
- 03
这是因为我们打开的.cpp文件不是工程文件,才导致了这个问题的发生。 关掉main.cpp,在菜单file->open 选择打开test1.cbp文件。
- 04
这个时候调试栏不是灰色的,是亮色的。 出现这个情况的时候说明程序可以调试了。
- 05
简单介绍一下调试过程 第一步:设置断点,点击行号右侧空白位置。 第二步:点击调试栏中三角形形状的按钮。
- 06
程序将运行到断点位置停止。 点击调试栏左数第三个按钮(Next line),运行到下一行
- 07
在watch窗口中观察变量的值。 然后一步一步往下运行就可以了。
赞 (0)