Ubuntu下Kdevelop的简单使用与调试过程
作者:PROMINEM
KDevelop是一个强大的C++ IDE,以下是使用KDevelop进行C++编程的基本步骤,包括新建工程、编译、执行和调试,希望这些信息对你有所帮助
启动
在终端输入kdevelop即可启动。
kdevelop
关闭旧工程
如果是第一次使用,可跳过这个步骤。步骤为:
左击选中工程-->左击Project-->左击Close Project(s)。

图一
新建工程

图二
1.选Standard, 2.选择工程保存路径,3.填写工程名称, 4.点Next完成

图三

图四
这里保持默认就可以了。值得注意的是,这里的Build type保留Debug,后面就可以直接调试了,而不需要像一些教学上讲的在CMakeLists.txt添加 set( CMAKE_BUILD_TYPE "Debug" ) 。
点击OK,进入下一步。

图五
展开工程可以看到,软件已经自动为我们创建好了CMakeLists.txt和主函数main.cpp。

图六
点击Build,可看见,已经顺利编译链接,下一步是执行。

图七
依次点击 Execute-->Add New --> Compiled Binary

图八
接着点OK即可

点Execute, 即可看到运行结果。

调试
只要在图五处,Build type设置为Debug,就可以进行调试操作。
先将main.cpp改成如下,下面我们来debug变量 i 和 j 的值。
#include <iostream>
int main(int argc, char **argv) {
int i, j;
std::cout << "Hello, world!" << std::endl;
i = 5;
j = i*i;
return 0;
}
点Build重新链接,每次修改,都要重新点build进行链接。

在行号左侧缝隙处,单击鼠标左键,即可设置断点。

- 1.点击Debug开始调试。
- 2.可以看见程序停在了断点处。
- 3.可在Variables栏。
- 4.Locals处看到变量的名称,数值,数据类型。
- 5.点击Stop All即可结束调试。

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
