VS Code配置C/C++環境
一、下載和安裝VS Code
1、訪問VS Code官網下載安裝包


2、安裝VS Code
3、 安裝后,
打開VS Code是英文,按住Ctrl+shift+x進入VS Code的擴展頁面,搜索Chinese,會有兩個版本,一個是Simplified,代表簡體;一個是Traditional,代表繁體。

安裝哪個就選哪個版本,然后會提示重啟VS Code,重啟后就是簡體中文版的IDE。
二、下載C/C++環境
這里我使用的是CodeBlocks的環境來配置VS Code的環境,是因為這里的CodeBlocks有MinGW庫,其他的帶有C環境的編輯器類似。
1、下載CodeBlocks
CodeBlocks下載地址,打開網站會發現下面幾個版本
下載codeblocks-17.12mingw-setup.exe
就行,因為我這里安裝好了,放一張安裝好的開始菜單界面
2、測試C/C++環境
用CodeBlocks寫一個hello world程序測試一下。
3、配置環境變量
打開你的CodeBlocks安裝目錄,我的默認安裝目錄為C:\Program Files (x86)\CodeBlocks
,所以我們打開里面的MinGW,找到bin文件夾,所以我這里的文件目錄為C:\Program Files (x86)\CodeBlocks\MinGW\bin
,復制這個目錄路徑。
我們找到此電腦
,右鍵,點擊屬性
,點擊高級系統設置
,在彈出的窗口,找到高級
一欄,點擊環境變量
,在系統變量里面找到Path,雙擊打開,在彈出的頁面點擊新建
,在輸入框,輸入剛才復制的C:\Program Files (x86)\CodeBlocks\MinGW\bin
。至此C/C++的環境配置成功,最好在配置好環境后進行重啟。
三、VS Code的C/C++環境配置
1、安裝VS Code所必須擴展
按住Ctrl+shift+x進入VS Code的擴展頁面,搜索C,找到第一個C/C++,安裝它。重啟IDE。
2、配置.vscode文件配置
先在電腦上找個地方創建一個文件夾,名字隨便起,右鍵
文件夾,通過Code打開
新建一個文件,隨意起名,注意后綴為.cpp
。
然后我們輸入Hello World的代碼
#include<stdio.h>
int main(){
printf("Hello,World!");
}
按F5后,分別依次點擊下圖的選項。
這里我們會生成一個.vscode文件夾,會自動生成launch.json
文件。
我們在VS Code里直接打開launch.json
文件,把里面的代碼換成如下代碼。
注意:這里面代碼的miDebuggerPath
項后面填寫你的bin地址加上\\gdb.exe或者/gdb.exe。
{
// 使用 IntelliSense 了解相關屬性。
// 懸停以查看現有屬性的描述。
// 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(gdb)c_launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceRoot}/${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceRoot}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "C:/Program Files (x86)/CodeBlocks/mingw64/bin/gdb32.exe",
"internalConsoleOptions": "openOnFirstSessionStart",
"preLaunchTask": "gcc"
}
]
}
再在.vscode文件下創建c_cpp_properties.json
和tasks.json
兩個文件,把下面兩個文件的代碼拷貝到指定文件中
-
c_cpp_properties.json
注意其中的文件地址改為你的環境地址
{ "configurations": [ { "name": "Win32", "includePath": [ "${workspaceFolder}/**" ], "defines": [ "_DEBUG", "UNICODE", "_UNICODE" ], "windowsSdkVersion": "10.0.17763.0", "compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.20.27508/bin/Hostx64/x64/cl.exe", "cStandard": "c11", "cppStandard": "c++17", "intelliSenseMode": "msvc-x64" } ], "version": 4 }
-
tasks.json
{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "command": "gcc", "args": ["-g", "${file}", "-o", "${fileBasenameNoExtension}.exe"], }
配置好環境后,按F5進行編譯。就能看到Hello,World!
總結
至此,VS Code的配置C/C++環境配置成功,開啟你的C/C++編程之路吧!