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) (簡體中文),這樣界面就成中文的了。安裝完后重啟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)文章希望大家以后多多支持腳本之家!
- vscode 配置 C/C++ 編譯環(huán)境的詳細(xì)圖文教程
- VSCode搭建C/C++編譯環(huán)境的詳細(xì)教程
- vscode 配置 C/C++編譯環(huán)境(完整教程)
- vscode和cmake編譯多個(gè)C++文件的實(shí)現(xiàn)方法
- VSCode C++多文件編譯的簡單使用方法
- Visual Studio Code (VSCode) 配置搭建 C/C++ 開發(fā)編譯環(huán)境的流程
- vscode?采用C++17版本進(jìn)行編譯的實(shí)現(xiàn)
- VSCode C/C++多文件編譯配置小結(jié)
- vscode+wsl運(yùn)行編譯c++的實(shí)現(xiàn)
相關(guān)文章
C++實(shí)現(xiàn)LeetCode(53.最大子數(shù)組)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(53.最大子數(shù)組),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07C++ Primer 標(biāo)準(zhǔn)庫vector示例詳解
該文章主要介紹了C++標(biāo)準(zhǔn)庫中的vector類型,包括其定義、初始化、成員函數(shù)以及常見操作,文章詳細(xì)解釋了如何使用vector來存儲(chǔ)和操作對(duì)象集合,并提供了代碼示例來說明vector的使用方法,感興趣的朋友一起看看吧2025-03-03在Visual Studio Code中使用CSSComb格式化CSS文件的教程
這篇文章主要介紹了在Visual Studio Code中使用CSSComb格式化CSS文件,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03C++實(shí)現(xiàn)查找二叉樹中和為某一值的所有路徑的示例
這篇文章主要介紹了C++實(shí)現(xiàn)查找二叉樹中和為某一值的所有路徑的示例,文中的方法是根據(jù)數(shù)組生成二叉排序樹并進(jìn)行遍歷,需要的朋友可以參考下2016-02-02