linux上进行C或者c++ 代码debug工具 Clion使用总结 - Go语言中文社区

linux上进行C或者c++ 代码debug工具 Clion使用总结


Clion最好的一点就是他的代码静态分析能力,可以自动分析某些书写错误/类型错误,可以自动保存文件,可以ctrl跳转定义,可以一健编译,可以单步调试,这些在本文都会有所介绍。由于软件的跨平台特性,可以在各平台统一开发习惯,提高开发效率。针对的人群不习惯vim编程,习惯了VS开发的键鼠协调开发人员
安装方法这个写得很详细了。http://www.cnblogs.com/conw/p/5938113.html

通过ubunto打开程序:

这里写图片描述

新建一个项目

这里写图片描述
项目是以cmake 组成,里面自动生成了CmakeList.txt文件。
例如我新建文件a.h和c.cpp自动更新了CmakeList.txt,非常方便。

这里写图片描述

file->setting

cmake和gdb的路径配置修改:
这里写图片描述
此处就可以设置你使用的编译器。

run快捷键设置:
我喜欢修改一键运行代码为F5
这里写图片描述
默认:
F8 step over
F7 step in

配置参数等信息:

这里写图片描述

这里写图片描述

红色框填入运行参数

打开已有cmakelist项目

file->import project
选择包括CMakeLists.txt文件的文件夹。这样就可以打开项目,然后进行编译运行了。
这里写图片描述
这里写图片描述

例如我导入了libwebsocket项目,使用cmakelist编译:
这里写图片描述

编译之后的执行文件路径设置:
一般情况不在项目目录。
这里写图片描述

还有cmakelist自动更新,如果自己修改了的话,不要点reload change

搜索 快捷键:ctrl+shift+f

显示工具栏
这里写图片描述

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/bvngh3247/article/details/80897745
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 20:49:05
  • 阅读 ( 871 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢