一、安裝vscode
? https://aka.ms/win32-x64-user-stable
二、 安裝必要c++插件
? 在vscode左側(cè)找到插件庫(kù)好乐,安裝 c/c++ 插件(必須)蔚万、Code Runner(必須)假夺、C++ Intellisense(非必須)礁芦、Include Autocomplete(非必須)。
三、安裝編譯、調(diào)試環(huán)境
? 首先下載MinGW - Minimalist GNU for Windows
? 下載結(jié)束后雙擊,點(diǎn)擊下一步即可,
? 然后勾選要安裝的組件(建議全選):
?? 點(diǎn)擊應(yīng)用:
?? 開始安裝(這一步要經(jīng)過(guò)漫長(zhǎng)的下載過(guò)程踩官,請(qǐng)耐心等待):
? 修改環(huán)境變量:
? 右擊此電腦》屬性》高級(jí)系統(tǒng)設(shè)置》環(huán)境變量
? 將D:\MinGW\bin添加到PATH里辩越;
? 將D:\MinGW\include添加到INCLUDE里蒋院;
? 將D:\MinGW\lib添加到lib里;
? 點(diǎn)擊確定即可蛤签;
? 按win+r》輸入cmd辞友,然后輸入gcc -v
? 安裝完成!
四:安裝后調(diào)試
? 安裝好后重啟一下vscode這樣就能在右上角看見(jiàn)一個(gè)三角形了震肮,打開文件點(diǎn)擊就能編譯執(zhí)行
? 但此時(shí)會(huì)有這樣一個(gè)問(wèn)題
? 如果程序里有scanf()等請(qǐng)求鍵盤輸入數(shù)據(jù)的函數(shù)称龙,此時(shí)無(wú)法從鍵盤輸入數(shù)據(jù),并且程序無(wú)法結(jié)束需要關(guān)閉重啟vscode才能重新執(zhí)行
解決辦法是依次打開:文件>首選項(xiàng)>設(shè)置>用戶設(shè)置>拓展>Run Code Configuration
找到 Run In Terminal 打上勾 這樣運(yùn)行的程序就會(huì)運(yùn)行在vscode的集成控制臺(tái)上
在工作區(qū)設(shè)置也有這個(gè)選項(xiàng)戳晌,但工作區(qū)設(shè)置只會(huì)對(duì)工作區(qū)生效
這樣問(wèn)題就能解決了