所在的位置: C++ >> C++资源 >> Ubuntu1604系统下用CLion

Ubuntu1604系统下用CLion

CLion默认调试工具是GDB,也可以在Setting中修改为其他的调试工具。CLion把GDB的命令行调试给界面化了,使我们可以更加方便的调试。下面我们实践调试一下参考的是视觉SLAM十四讲第一版第五讲的代码。找到要打开项目顶层目录下面的Cmakelist.txt文件可以打开项目了。File-Open-Cmakelist.txt

Run-EditConfiguration

Executable是生成的可执行程序

Programarguments是程序运行需要输入的参数路径

Workingdirectory如果给出这个路径Programarguments参数写这个路径的相对路径,如果没有给出Programarguments参数要写绝对路径,否则程序运行的时候找不到参数,这个程序需要输入图像的路径作为参数,设置完之后点击Apply应用配置。

点击下图中的小三角形运行程序

运行结果

按任意键程序继续运行

下面来调试这个程序,点击相应代码行的左边,设置红色实心圆断点,点击右上角配置旁的虫子形状绿色图标,开始调试,程序会停止在第一个断点处。

下面这个Debugger窗口可以显示程序运行过程中的变量名字、相关属性信息和变量的值。

这个Console窗口可以打印程序的终端输出。

当前程序运行停止在了我们设置的一个断点处,点击下面这个小按钮程序向下执行。

视频教程

Ubuntu16.04系统的安装和使用教程汇总如何制作一个U盘用来安装Ubuntu16.04系统

Windows10下安装Ubuntu16.04双系统教程

这个Ubuntu系统使用教程让小白的你瞬间变为大神

Cmake编译源码教程汇总

源代码是如何变成可执行程序的?(一)

源代码是如何变成可执行程序的?(二)

源代码是如何变成可执行程序的?(三)

源代码是如何变成可执行程序的?(四)

源代码是如何变成可执行程序的?(五)

源代码是如何变成可执行程序的?(六)

GDB调试程序教程

GDB调试源码以及核心已转存错误借助core_dump文件解决

Ubuntu16.04系统下安装和配置CLion编译器详细教程

有任何问题可以添加下面


转载请注明:http://www.aierlanlan.com/rzgz/600.html