安裝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...