vscode環境配置

vscode環境配置(適合小白,超級簡單)

下載vscode

從官網下載vscode軟件,官網地址官網鏈接

下載mingw

因爲在官網上面下載速度可能有些慢,所以我推薦在百度網盤上面下載網盤鏈接(如果失效了麻煩跟我留言評論一下謝謝)
此後的所有文件我都是保存在了D盤,因爲後面的環境配置跟保存的位置有關係,千萬不要隨意選擇位置,以免找不到!!!!
下載完後點開

點擊install開始下載
在這裏插入圖片描述
在這裏插入圖片描述
等待下載完成






下載相關文件(重要步驟)

打開MinGW,勾選編譯器軟件
mingw32-gcc.bin(c語言文件編譯器)
mingw32-gcc-g++.bin(c++語言編譯器)
mingw32-gdb.bin(調試編譯後文件)



在這裏插入圖片描述
選擇完後,點擊 Installation > applychange,等待安裝完就ok在這裏插入圖片描述

添加環境變量

win10系統點擊屏幕左下角的放大鏡,進入搜索高級系統設置
在這裏插入圖片描述
在這裏插入圖片描述
點擊高級->環境變量
在這裏插入圖片描述
點擊下方Path->編輯->新建(一定要注意是下方的不是上方的!!!!!!)
在這裏插入圖片描述





找到剛剛下載的MinGw下的bin目錄
在這裏插入圖片描述
在這裏插入圖片描述
複製路徑粘貼在剛剛打開的編輯環境變量中->確定
在這裏插入圖片描述



配置vscode環境

打開vscode,點擊左側項目欄最後一個,點擊搜索
在這裏插入圖片描述
安裝如下插件,並重啓vscode
在這裏插入圖片描述
重啓vscode,新建工作區,點擊打開文件夾(我一般是在U盤裏面)
在這裏插入圖片描述




  • 在工作區裏面新建.vscode文件夾,在 .vscode 文件夾中新建三個文件
  • c_cpp_properties.json(這個可以不用新建)
  • launch.json
  • tasks.json

launch.json

(不是直接複製的,注意改變miDebuggerPath的路徑:bin目錄下面的gdb.exe)

{
   
   
    "version": "0.2.0",
    "configurations": [
        {
   
   
            "name": "(gdb) Launch", // 配置名稱,將會在啓動配置的下拉菜單中顯示
            "type": "cppdbg", // 配置類型,這裏只能爲cppdbg
            "request": "launch", // 請求配置類型,可以爲launch(啓動)或attach(附加)
            "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe", // 將要進行調試的程序的路徑
            "args": [], // 程序調試時傳遞給程序的命令行參數,一般設爲空即可
            "stopAtEntry": false, // 設爲true時程序將暫停在程序入口處,一般設置爲false
            "cwd": "${workspaceFolder}", // 調試程序時的工作目錄,一般爲${workspaceRoot}即代碼所在目錄 workspaceRoot已被棄用,現改爲workspaceFolder
            "environment": [],
            "externalConsole": true, // 調試時是否顯示控制檯窗口,一般設置爲true顯示控制檯
            "MIMode": "gdb",
            "miDebuggerPath": "D:/bin/gdb.exe", // miDebugger的路徑,注意這裏要與MinGw的路徑對應
            "preLaunchTask": "g++", // 調試會話開始前執行的任務,一般爲編譯程序,c++爲g++, c爲gcc
            "setupCommands": [
                {
   
   
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": false
                }
            ]
        }
    ]
}

tasks.json

這裏也需要注意改變command和options的路徑哦!

{
   
   
    // See https://go.microsoft.com/fwlink/?LinkId=733558 
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
   
   
            "type": "shell",
            "label": "g++", 
            "command": "D:/bin/g++.exe",
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
   
   
                "cwd": "D:/bin"
            },
            "problemMatcher": [
                "$gcc"
            ]
        }
    ]
}

創建c/c++文件

右鍵->新建文件
在這裏我創建了一個c++文件,但是在cin的時候顯示無法在只讀的編譯器中編譯
在這裏插入圖片描述
解決方法:
右上角
文件 -> 首選項 -> 設置
搜索 “run code config”
勾選 “Run in Terminal”






在這裏插入圖片描述
這樣就可以了
在這裏插入圖片描述
至此就可以編譯c/c++文件了,還有什麼疑問評論給我哦,我會及時回答的。
ps:注意編譯的時候一定要先ctrl+s保存再右鍵選擇run code!!!
其他問題參考鏈接:點擊




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章