it编程 > 数据库 > Mysql

Ubuntu下Kdevelop的简单使用与调试过程

18人参与 2026-01-25 Mysql

启动

在终端输入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进行链接。

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

您想发表意见!!点此发布评论

推荐阅读

MySql数据库CRUD(增删改查)操作全流程

01-25

MySQL主键作用与使用方法详解

01-25

MySQL性能分析利器之optimizer_trace使用详解

01-25

MySQL字符集与排序规则utf8mb4、utf8mb3、collation选型与避坑总结(可直接当团队规范)

01-25

MySQL空间函数及记录经纬度并进行计算详解

01-25

MySQL 配置参数全解之参数含义、作用域与运维建议(完整配置文件)

01-25

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论