2022最新使用VSCode編譯運(yùn)行C++的過程及會(huì)遇到的兩個(gè)問題
第一步,下載和配置mingw64,即C/C++編譯器GCC的Windows版本
1.官網(wǎng)下載:MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
或者百度云:
鏈接: https://pan.baidu.com/s/1BfwAlVU-6cJ4RNrI020YYA?pwd=39hs 提取碼: 39hs
2.解壓到一個(gè)文件夾,比如我的:D:\aaakkk\cpp\mingw64
3.配置環(huán)境變量:直接點(diǎn)放大鏡搜索環(huán)境變量:
把剛才解壓的地址加上\bin添加進(jìn)去,比如我的:D:\aaakkk\cpp\mingw64\bin,然后點(diǎn)確定,注意一定要確保它被保存了。然后可以在控制臺(tái)輸入gcc -v,如果出來“不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件”那就是沒成功。
第二步,下載和安裝VSCode
下載地址:https://code.visualstudio.com/
下載安裝沒什么好說的,打開后安裝這兩個(gè)插件:C/C++、Code Runner(有了這個(gè)插件就不用像別的教程一樣配置那些煩人的launch.json文件了?。。。?/strong>,也可以再下個(gè)中文插件:Chinese (Simplified) (簡(jiǎn)體中文),這樣界面就成中文的了。安裝完后重啟VSCode以生效。
第三步,編譯運(yùn)行C++代碼
新建一個(gè)文件夾,在里面新建一個(gè).cpp文件,隨便寫點(diǎn)C++代碼如:
#include<iostream> using namespace std; int main(){ cout<<"test"; }
然后點(diǎn)右上角的三角:
然后下面就運(yùn)行成功了......
嗎?
據(jù)我了解大部分人都不會(huì)那么順利,會(huì)遇到奇奇怪怪的問題,別怕!往下看。
會(huì)遇到的問題
很多人會(huì)遇到這兩個(gè)問題:
1.#include報(bào)錯(cuò),找不到頭文件。
解決方法:配置編譯器路徑,按快捷鍵Ctrl+Shift+P調(diào)出命令面板,輸入C/C++,選擇“Edit Configurations(UI)”進(jìn)入配置,選定你的編譯器,比如我的就是“D:\aaakkk\cpp\mingw64\bin\c++.exe”,還有在IntelliSense 模式選定“windows-gcc-x64”
2.“g++ : 無法將“g++”項(xiàng)識(shí)別為 cmdlet、函數(shù)、腳本文件或可運(yùn)行程序的名稱。”
解決方法:如果確保你的環(huán)境變量沒配錯(cuò),那就要用管理員權(quán)限打開VSCode:右鍵VScode-屬性-兼容性-勾選以管理員身份運(yùn)行此程序。
到此這篇關(guān)于2022最新使用VSCode編譯運(yùn)行C++的過程及會(huì)遇到的兩個(gè)問題的文章就介紹到這了,更多相關(guān)VSCode編譯運(yùn)行C++內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
哈希表實(shí)驗(yàn)C語言版實(shí)現(xiàn)
以下是對(duì)哈希表實(shí)驗(yàn)用C語言實(shí)現(xiàn)的代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以參考下2013-07-07C語言用棧模擬實(shí)現(xiàn)隊(duì)列問題詳解
本片文章帶你分析如何用兩個(gè)棧,并且只使用棧的基本功能來模擬實(shí)現(xiàn)隊(duì)列,其中同樣只實(shí)現(xiàn)隊(duì)列的基本功能,感興趣的朋友來看看吧2022-04-04使用VS2019編譯CEF2623項(xiàng)目的libcef_dll_wrapper.lib的方法
這篇文章主要介紹了使用VS2019編譯CEF2623項(xiàng)目的libcef_dll_wrapper.lib的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04C語言使用結(jié)構(gòu)體實(shí)現(xiàn)簡(jiǎn)單通訊錄
這篇文章主要為大家詳細(xì)介紹了C語言使用結(jié)構(gòu)體實(shí)現(xiàn)簡(jiǎn)單通訊錄,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02OpenCV提取圖像中圓線上的數(shù)據(jù)具體流程
在對(duì)圖像進(jìn)行處理時(shí),經(jīng)常會(huì)要提取出圖像中某條直線、圓線或者ROI區(qū)域內(nèi)的感興趣數(shù)據(jù),進(jìn)行重點(diǎn)關(guān)注。本文主要介紹了利用OpenCV獲取圖像中圓線上的數(shù)據(jù),需要的可以參考一下2021-11-11Opencv實(shí)現(xiàn)對(duì)象提取與測(cè)量
這篇文章主要為大家詳細(xì)介紹了基于Opencv實(shí)現(xiàn)對(duì)象提取與測(cè)量,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-05-05