天天看點

【Linux】在Linux環境下使用VSCode調試C/C++程式

1.首先在官網下載下傳并安裝好visual stdio code

2. 因為vscode隻是一個代碼編輯器,沒有自帶有C/C++的編譯器,是以我們需要安裝一個C/C++編譯器,打開終端依次輸入下面的指令,確定安裝好gcc/g++和gdb

【Linux】在Linux環境下使用VSCode調試C/C++程式

3. 安裝必要的插件,打開vscode,點選左面豎排第五個按鈕,搜尋并安裝上如下兩個插件

C/C++

Code Runner

【Linux】在Linux環境下使用VSCode調試C/C++程式

安裝好以後重新開機一下vscode,為避免出現其他問題,先暫時不要安裝其他插件界面給你推薦的插件

編譯運作程式将介紹兩種方法

使用之前安裝好的<code>Code Runner插件</code>一鍵編譯運作程式

打開vscode的<code>內建終端</code>使用指令行編譯和運作

點選:檔案&gt;建立檔案,出現一個空白文檔,我準備了一段測試用的代碼,請複制粘貼到空白文檔中

然後按Ctrl+S并将檔案字尾名改為<code>.c</code>或<code>.cpp</code>後儲存到電腦上,然後點選右上角的三角形按鈕(原本這個位置沒有,是安裝Code Runner插件後新增的一鍵編譯運作程式的按鈕),或者按Ctrl+Alt+N就能編譯運作目前程式

【Linux】在Linux環境下使用VSCode調試C/C++程式

這就是使用Code Runner插件運作程式的方法,點選右上角的垃圾桶圖示可以直接結束程式運作

同時可以按ctrl+~打開內建終端在其中輸入指令行指令來編譯運作

下面開始正式配置調試環境

首先在電腦上你習慣的位置建立一個檔案夾,用于存放編寫的代碼,接下來配置好的調試環境,僅會對存放在這一個檔案夾以及檔案夾的子目錄裡程式生效!

建立好檔案夾後,在vscode界面,點選:檔案&gt;打開檔案夾,打開剛剛建立的檔案夾

再點選建立檔案夾在打開的檔案夾下建立一個 <code>.vscode</code>檔案夾(注意前面的"."号)

然後在.vscode檔案夾下建立兩個json檔案分别叫做

launch.json

tasks.json

【Linux】在Linux環境下使用VSCode調試C/C++程式

然後将下面的代碼複制到對應的json檔案中去并儲存

如果需要是<code>c語言</code>也就是<code>gcc</code>将下面的<code>command</code>項由<code>g++</code>改為<code>gcc</code>

現在已經可以正常調試了

并且此時可以按 ctrl+shift+B 直接調用配置好的g++ task 編譯程式而不運作程式,類似于一些IDE的編譯選項

我的作業系統是UOS/Deepin V20

上一篇: 提權【5】
下一篇: android提權