VS Code配置C/C++環境


VS Code配置C/C++環境

一、下載和安裝VS Code

1、訪問VS Code官網下載安裝包

VS Code官網 下載界面

2、安裝VS Code

3、 安裝后,

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

VS Code中文安裝界面

安裝哪個就選哪個版本,然后會提示重啟VS Code,重啟后就是簡體中文版的IDE

二、下載C/C++環境

這里我使用的是CodeBlocks的環境來配置VS Code的環境,是因為這里的CodeBlocksMinGW庫,其他的帶有C環境的編輯器類似。

1、下載CodeBlocks

CodeBlocks下載地址,打開網站會發現下面幾個版本

CodeBlocks版本

下載codeblocks-17.12mingw-setup.exe就行,因為我這里安裝好了,放一張安裝好的開始菜單界面CodeBlocks

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.jsontasks.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++編程之路吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM