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

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

通过ubunto打开程序:

linux上进行C或者c++ 代码debug工具 Clion使用总结_第1张图片

新建一个项目

linux上进行C或者c++ 代码debug工具 Clion使用总结_第2张图片
项目是以cmake 组成,里面自动生成了CmakeList.txt文件。
例如我新建文件a.h和c.cpp自动更新了CmakeList.txt,非常方便。

linux上进行C或者c++ 代码debug工具 Clion使用总结_第3张图片

file->setting

cmake和gdb的路径配置修改:
linux上进行C或者c++ 代码debug工具 Clion使用总结_第4张图片
此处就可以设置你使用的编译器。

run快捷键设置:
我喜欢修改一键运行代码为F5
linux上进行C或者c++ 代码debug工具 Clion使用总结_第5张图片
默认:
F8 step over
F7 step in

配置参数等信息:

linux上进行C或者c++ 代码debug工具 Clion使用总结_第6张图片

linux上进行C或者c++ 代码debug工具 Clion使用总结_第7张图片

红色框填入运行参数

打开已有cmakelist项目

file->import project
选择包括CMakeLists.txt文件的文件夹。这样就可以打开项目,然后进行编译运行了。
linux上进行C或者c++ 代码debug工具 Clion使用总结_第8张图片
linux上进行C或者c++ 代码debug工具 Clion使用总结_第9张图片

例如我导入了libwebsocket项目,使用cmakelist编译:
linux上进行C或者c++ 代码debug工具 Clion使用总结_第10张图片

编译之后的执行文件路径设置:
一般情况不在项目目录。
linux上进行C或者c++ 代码debug工具 Clion使用总结_第11张图片

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

搜索 快捷键:ctrl+shift+f

显示工具栏
linux上进行C或者c++ 代码debug工具 Clion使用总结_第12张图片

你可能感兴趣的:(webrtc)