vscode在cmakelist.txt的編譯情況下啓用debug模式

首先要安裝必要的debug插件

本來vscode應該是一個編輯器,但是可以安裝dubug插件來使其可以進行debug操作
在這裏插入圖片描述
首先安裝上面的插件,然後可以進行debug的操作

設置launch.json

在.vscode中找到launch.json文件,並且進行相應的更改,主要是
“program”: “${workspaceFolder}/online_calibration”,
其中online_calibration就是你自己的項目的可執行性程序的名字,這個要對應上
還有一個 “externalConsole”: false,本來這個應該是true的,這個時候你要將其更改成false,不然不能debug
最後的整體的圖如下

在這裏插入圖片描述

更改CmakeList.txt

要在cmake文件中增加debug的模式
增加的內容是

SET(CMAKE_BUILD_TYPE “DEBUG”)

最後在vscode界面的操作

在vscode中找到debug按鈕,選擇gdb(launh)模式
接來下在選擇斷點
最後按f5進行debug模式即可

注意

有些時候,有點電腦的f5會被亮度模式佔用,這個時候可以按 ctrl + f5

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章