VSCode配置C/C++運行調試環境
最近換了臺主機寫C,由於看慣了VSCode的界面,不是很適應CodeBlocks單調的主題(主要是edit外的顏色無法修改),於是準備配置VSCode的C/C++環境。
新版VSCode的配置比較簡單,主要分爲三步:
1、配置環境變量
2、下載插件
3、添加配置文件
配置環境變量
首先我們需要編譯器,我這裏因爲安裝過CodeBlocks,直接使用其默認的MinGW。如果沒有CodeBlocks可以參考這篇博客安裝。
CodeBlocks所帶的編譯器在其安裝目錄
配置環境變量(注意目錄層級到bin):
下載插件
安裝完後按提示重啓或重載VSCode即可
添加配置文件
1、首先我們要新建一個文件夾
2、用VSCode打開此文件夾
3、新建C/C++文件並寫入測試代碼
#include<stdio.h>
int main(void){
int a, *p;
p = &a;
*p = 10;
printf("a=%d\n", a);
return 0;
}
4、點擊F5,自動生成launch.json文件
5、回到test.c再次點擊F5,自動生成tasks.json
6、修改配置文件
注意:tasks.json的label值要與launch.json的preLaunchTask值完全對應
7、回到test.c再次按F5即可編譯執行
調試
設置斷點並按F5即可,並可通過頂部控制單步執行,左側監控值