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!!!
其他問題參考鏈接:點擊