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
显示工具栏