這玩意我弄了一下午,發(fā)現(xiàn)網(wǎng)上很多教程都過時了,現(xiàn)在自己整理一下造福后人。
目錄
第一步,下載和配置mingw64,即C/C++編譯器GCC的Windows版本
第二步,下載和安裝VSCode
第三步,編譯運行C++代碼
會遇到的問題
1.#include報錯,找不到頭文件。
2.“g++ : 無法將“g++”項識別為 cmdlet、函數(shù)、腳本文件或可運行程序的名稱?!?/p>
2020.10.3更新:斷點調(diào)試
1.官網(wǎng)下載:MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
或者百度云:https://pan.baidu.com/s/1DPr2ex1VDatAEP9Gg_4IJg?,提取碼:star
2.解壓到一個文件夾,比如我的:D:\aaakkk\cpp\mingw64
3.配置環(huán)境變量:直接點放大鏡搜索環(huán)境變量:
把剛才解壓的地址加上\bin添加進去,比如我的:D:\aaakkk\cpp\mingw64\bin,然后點確定,注意一定要確保它被保存了。然后可以在控制臺輸入gcc -v,如果出來“不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件”那就是沒成功。
第二步,下載和安裝VSCode下載地址:https://code.visualstudio.com/
下載安裝沒什么好說的,打開后安裝這兩個插件:C/C++、Code Runner(有了這個插件就不用像別的教程一樣配置那些煩人的launch.json文件了?。。。?,也可以再下個中文插件:Chinese (Simplified) (簡體中文),這樣界面就成中文的了。安裝完后重啟VSCode以生效。
新建一個文件夾,在里面新建一個.cpp文件,隨便寫點C++代碼如:
#includeusing namespace std;
int main(){
cout<<"test";
}
然后點右上角的三角:
然后下面就運行成功了......
嗎?
據(jù)我了解大部分人都不會那么順利,會遇到奇奇怪怪的問題,別怕!往下看。
會遇到的問題很多人會遇到這兩個問題:
1.#include報錯,找不到頭文件。解決方法:配置編譯器路徑,按快捷鍵Ctrl+Shift+P調(diào)出命令面板,輸入C/C++,選擇“Edit Configurations(UI)”進入配置,選定你的編譯器,比如我的就是“D:\aaakkk\cpp\mingw64\bin\c++.exe”,還有在IntelliSense 模式選定“windows-gcc-x64”
===============================================
2020.10.3更新:斷點調(diào)試有同學在評論區(qū)問怎么調(diào)試,其實非常的easy啊,調(diào)試根本不是什么高深的操作,而且在項目中非常有用~
第一步:在你代碼里想要查看的地方的左邊打斷點,就是點一個紅點:
第二步,點這個蟲子按鈕,找到調(diào)試C/C++文件,點它::
第三步,會在上面彈出來調(diào)試配置文件讓你選,我們選第一個,帶g++的:
然后就可以調(diào)試了!
你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧