linux下vscode配置c 除錯環境

2022-05-07 01:42:07 字數 998 閱讀 3287

安裝gdb

apt-get update

apt-get install gdb #直接安裝可能會出現python依賴問題,如果只用c++應該沒什麼影響

測試g++(ubuntu預設自帶),gdb是否正常

g++ helloworld.cpp –o test #自己寫個helloworld

gdb --version

cd到cpp檔案目錄,右鍵debug,開始配置

(1)create launch.json,選擇c++

(2)選擇g++(區別是g++是c++編譯,gcc是c編譯)

(3)此時,已經自動生成 launch,task兩個json配置

(4)在原檔案中,設定斷點,f5或者右鍵debug

(5)step into報錯問題

在pycharm中這並不重要,因為有run to cursor.在這裡,step into指在本檔案內執行,step into將進入子檔案(可能會報錯).

因此可能會出現錯誤提示,沒有glibc,需要安裝.

cd /build/glibc-lk5gwl

wget #取決於報錯時提示的版本號

tar -zxvf glibc-2.27.tar.gz

(6)完成,現在可以正常進行debu

Linux下C程式編寫(VS Code

外掛程式 說明chinese simplified lanague package 中文語言外掛程式 c c c c 基礎包 remote development 會安裝一堆包括ssh remote的外掛程式 code runner 執行器 visual studio intellicode 自動聯...

Windows下VSCode配置Golang環境

安裝golang的sdk 安裝vscode 的go外掛程式 建立go mod 區別於gopath的包管理 go1.1.1推出的 寫個helloworld go mod 一種包的管理方式 modules和傳統的gopath不同,不需要包含例如src,bin這樣的子目錄,乙個源 目錄甚至是空目錄都可以作...

ubuntu18 0下VSCode配置C 環境

下面注釋一下那些,明白具體意義且自定義時比較重要的引數,有些引數感覺官方文件也解析的不太清楚。可能要改的標頭檔案路徑1 defines compilerpath usr bin gcc 可能要改的標頭檔案路徑2 cstandard c11 cppstandard c 17 intellisensem...