首先,在各大搜索引擎上搜索mingw64,進入其官網下載便可
須要注意的是,下載默認的是先從網頁上下載下載器,再進行選擇下載。可是在部分電腦上下載會出現什麼mingw64.txt錯誤;
(十分詭異的是,當我如今用這個方法進行的時候那個錯誤又不見了~~~)c++
因此這時候你就須要再次返回官方尋找最新的壓縮包,最後解壓到你所須要的路徑下就行shell
ps:其實若是你又安裝其餘c/c++的IDE,其實能夠從那些軟件中尋找到mingw,我當前用的就是Devc中的mingwjson
在各大搜索引擎中搜索vscode而且進入微軟的官網下載(對於沒有掛代理的狀況下進入官網會有一些慢,稍安勿躁)
下載好vscode以後打開而且在插件商店中下載如下幾種插件
c/c++:配置c/c++的環境;
Chinese:中文語言包(建議若是英語還算過關的同窗使用英文原版培養看英文的習慣)
code runner:運行代碼更加方便一點編輯器
個人電腦-右鍵屬性-高級屬性-環境變量-在path一欄中加入你剛剛放置mingw64//bin文件夾的路徑測試
首先,你須要創建一個文件夾做爲你c/c++的work space
其次,在這個文件夾下建立一個hello.cpp的測試代碼ui
#include <bits/stdc++.h> using namespace std; int main() { cout << "hello" << endl; return 0; }
完成後在這個文件夾下建立一個名爲.vscode的文件夾
而且在這個文件夾下放三個配置文件(.json)
1.tasks.json搜索引擎
{ "version": "2.0.0", "tasks": [ { "type": "shell", "label": "C/C++: g++.exe build active file", //與lanuch.json中的preLaunchTask保持一致 "command": "D:\\Devc++\\Dev-Cpp\\MinGW64\\bin\\g++.exe", //改成你本身放置的路徑 "args": [ "-g", "${file}", //若是這裏按照官方文檔修改成那個後綴.cpp的話在編譯的時候會出現返回代碼1的錯誤 "-o", "${fileDirname}\\${fileBasenameNoExtension}.exe" ], "options": { "cwd": "${workspaceRoot}" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true } } ] }
{ // 使用 IntelliSense 瞭解相關屬性。 // 懸停以查看現有屬性的描述。 // 欲瞭解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "g++.exe - 生成和調試活動文件", "type": "cppdbg", "request": "launch", "program": "${fileDirname}\\${fileBasenameNoExtension}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "D:\\Devc++\\Dev-Cpp\\MinGW64\\bin\\gdb.exe", //改成你本身的路徑 "setupCommands": [ { "description": "爲 gdb 啓用整齊打印", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "C/C++: g++.exe build active file" //與task.json中的label保持一致 } ] }
{ "configurations": [ { "name": "Win32", "includePath": ["${workspaceFolder}/**"], "defines": ["_DEBUG", "UNICODE", "_UNICODE"], "compilerPath": "D:\\Devc++\\Dev-Cpp\\MinGW64\\bin\\g++.exe", //改成本身的路徑 "cStandard": "c11", "cppStandard": "c++17", "intelliSenseMode": "clang-x86" } ], "version": 4 }
而後到這你基本上就能夠對於本身的代碼進行調試、運行了
!注意使用VScode最好學會一些關於命令行的操做,由於VScode本質上只是一個編輯器,其對於語言的操做基於其內置的命令行進行spa
好比簡單的運行文件的命令:插件
.\hello.exe
其實這個教程並非那種手把手的教程,而是輔助你對於官方文檔進行理解和改進
我一直堅信,一切的設置最官方、最正確的都是來源於原文的官方文檔,即使如今有中文版的文檔可是其內容仍是不夠完善和嚴謹命令行
若是對於配置還有什麼問題,歡迎留言或私信 很高興可以進行分享~~