Clion Debug模式使用實踐

一、背景

最近爲了考研,在學習C語言與數據結構,最開始使用Visual Studio 2019作爲編輯器,但是總感覺不習慣;

之前一直使用jetbrains公司的編輯器,正好發現C語言可以用CLion,但是發現不會使用他的調試功能,有些時候爲了調試代碼,還需要將代碼複製到 Visual Studio 2019編輯器中;後來覺得太麻煩了,摸索了一段時間終於找到了CLion的調試方法,將方法記錄下來給需要的同學吧。

二、開啓調試

打開CLion,新建項目;接在以此在菜單中選擇如下菜單
file->settings->Build、Execution、Deployment->Debugger->Data Views->C/C++

找到Enable NatVis renderes for LLDB Diagnostics 選擇 Verbose,如下圖所示

選擇之後,點擊下方的OK按鈕進行確認。

三、編譯代碼

現在需要在代碼中隨便編輯一些代碼,代碼中需要有變量賦值操作,用於觀察debug模式,參考代碼如下所示

#include <stdio.h>

int main() {
    int i = 0;
    while (i < 5) {
        i++;
    }
    return 0;
}

編寫完代碼之後,將需要觀察的變量標註一下,標註方法是用鼠標點擊行號右側旁邊,會出現小紅點,如下圖所示。

接下來就可以使用debug模式觀察變量的數據了,在編輯器的右側上方有一個綠色蟲子的圖標,點擊此圖標就進入了debug模式。

四、 調試代碼

在debug模式下,可以看到變量當前在內存中的值,如下圖所示

當需要讓程序繼續執行時,需要點擊中間的紅色框,這樣程序會往下一步執行,同時可以看到變量的值也在發生變化,在最下方可以看到整個程序的變量列表,以及對應值是多少。


  • 作者:湯青松
  • 日期:2021-09-14
  • 微信:songboy8888</stdio.h>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章