最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VSCode中C/C++安裝、配置以及使用的完整指南(適合新手小白)

 更新時間:2025年05月19日 11:04:37   作者:倔強的石頭_  
本文為Windows系統(tǒng)下安裝配置與使用VSCode編寫C/C++代碼的完整攻略,示例機器為Windows11,通過本文的指導(dǎo),你可以成功在Windows 機器上上使用VSCode進行C/C++開發(fā),需要的朋友可以參考下

引言

在文章開始之前,你可以先閱讀下面這段話,以便于對步驟有個大致的了解:

  • 首先,從VSCode官網(wǎng)下載并安裝VSCode,確保安裝路徑為全英文;
  • 接著,下載并安裝MinGW,以提供GCC等編譯器,確保其路徑也為全英文;
  • 然后,配置MinGW的環(huán)境變量,使系統(tǒng)能夠識別GCC編譯器;
  • 最后,在VSCode中安裝必要的C/C++插件,創(chuàng)建并編譯一個簡單的C++程序,驗證配置的正確性。

一、VSCode下載安裝

首先進入VSCode官網(wǎng)

或者直接網(wǎng)頁搜索

進入之后,點擊右上角的 Dowload

在這里插入圖片描述

然后點擊如下圖所示 第二個(不要直接Windows下載按鈕)

在這里插入圖片描述

然后就可以看到正在下載了

下載完成之后進入下一步

注意:

VSCode的下載路徑一定是要全英文的
VSCode的下載路徑一定是要全英文的
VSCode的下載路徑一定是要全英文的

不然的話后面編譯的時候報錯,再想改就比較麻煩了

二、MinGw下載安裝

為什么需要MinGW?

因為Windows系統(tǒng)本身未內(nèi)置C++編譯器,而VSCode只是一個空殼,它是編輯器無編譯功能,MinGW能提供GCC等編譯器,可在Windows上實現(xiàn)C++代碼編譯

首先進入MinGW官網(wǎng)

然后根據(jù)下面的圖片一步步操作,來下載

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

進入GitHub獲取下載鏈接

在這里插入圖片描述

注意!

這里看好,不要下錯了

要下載的版本是
x86 64-15.1.0-release-posix-seh-ucrt-rt_v12-rev0.7z

在這里插入圖片描述

在這里插入圖片描述

點擊之后,等待下載完成即可

下載完成之后,建議把MinGW也放到和VSCode一個路徑下,為了方便后面查找

MinGW的路徑也必須是全英文的

三、MinGw配置環(huán)境變量

配置環(huán)境變量是為了讓系統(tǒng)在任何路徑下都能找到MinGW提供的編譯器等工具,方便在命令行或編輯器中直接執(zhí)行編譯命令

首先,回到桌面

右擊我的電腦,點擊屬性

在這里插入圖片描述

然后點擊高級系統(tǒng)設(shè)置
我這里是Windows11,Windows10的高級系統(tǒng)設(shè)置的位置可能略有不同

在這里插入圖片描述

點擊環(huán)境變量

在這里插入圖片描述

在下方系統(tǒng)變量里
找到path變量 雙擊打開它

在這里插入圖片描述

然后點擊右上方 新建

在這里插入圖片描述

這里將你的MinGW的bin文件的路徑復(fù)制過去即可,如下圖所示
這里最后再檢查一下你的路徑是否是全英文的

在這里插入圖片描述

然后,返回到桌面,鍵盤按下win +R

呼喚出Windows的命令對話框

輸入 cmd ,點擊確定

在這里插入圖片描述

輸入 gcc -v

在這里插入圖片描述

在這里插入圖片描述

在命令行中執(zhí)行g(shù)cc -v 能正常輸出版本等相關(guān)信息 ,包括 GCC 版本號(這里是 15.1.0 )、目標架構(gòu)(x86_64-w64-mingw32 )、配置選項、線程模型(posix )等內(nèi)容,說明系統(tǒng)已識別到 GCC 編譯器,也就意味著 MinGW 安裝是有效的,可以用來進行 C/C++ 等語言的編譯工作

常見問題如果提示"不是內(nèi)部或外部命令",請檢查:

  • 環(huán)境變量是否配置正確
  • 是否重啟了命令行窗口
  • 路徑是否包含中文或特殊字符

至此,MinGw的環(huán)境變量配置成功

四、VSCode編寫/編譯 C/C++代碼

接下來,打開VSCode

漢化

點擊左邊的擴展搜索Chinese - 安裝漢化插件
(我這里是已經(jīng)安裝好了)

在這里插入圖片描述

C/C++插件安裝

我們還需要安裝三個插件來幫助我們高效的敲代碼

  • C/C++ :提供代碼智能補全、語法高亮、錯誤檢查、調(diào)試支持等功能 ,助力高效開發(fā) C/C++ 程序,還支持跨平臺開發(fā)及遠程代碼編輯調(diào)試。
  • C/C++ Themes:不涉及代碼功能實現(xiàn),提供一系列專為 C/C++ 開發(fā)優(yōu)化的顏色主題,可減輕長時間編碼視覺疲勞,便于通過顏色區(qū)分代碼結(jié)構(gòu),提升編碼體驗。
  • C/C++ Extension Pack :是一個擴展包集合,包含 C/C++ 等常用擴展,安裝它相當(dāng)于一站式安裝多個對 C++ 開發(fā)有用的擴展,涵蓋代碼編輯、調(diào)試、主題等多方面支持 。

安裝下圖三個插件

在這里插入圖片描述

測試與使用

在本地你的代碼保存路徑下,創(chuàng)建一個文件夾來保存系列代碼(最好是全英文路徑,避免不必要的麻煩)
然后,在VSCode,點擊左上角文件–打開文件夾

在這里插入圖片描述

再點擊 新建文件夾
創(chuàng)建一個你準備存儲這次代碼文件的文件夾

在這里插入圖片描述

右鍵 點擊新建的文件夾

點擊 新建文件

這里的文件類型取決于你的文件后綴

比如我這里以.cpp為后綴 就是C++文件

在這里插入圖片描述

然后隨便編寫一段測試代碼

在這里插入圖片描述

點擊所圖所示的 調(diào)試/運行

點擊 調(diào)試C/C++文件

在這里插入圖片描述

然后在上面彈出來的選擇框里

因為這里是C++文件,所以 選擇g++ 編譯

在這里插入圖片描述

之后,看到終端輸出 hello world

就表示可以正常編譯了

在這里插入圖片描述

至此,大功告成

你的VSCode已經(jīng)可以完成基礎(chǔ)的編輯/編譯/運行了

其他更多的功能,比如其他插件,主題、字體、顏色、背景等,可以自己慢慢探索。

結(jié)語

通過本指南,您已成功配置了 VSCode 的 C/C++ 開發(fā)環(huán)境。接下來可以:

  • 探索更多 VSCode 功能(如 Git 集成、代碼片段等)
  • 學(xué)習(xí)現(xiàn)代 C++ 特性(C++11/14/17/20)
  • 嘗試構(gòu)建更復(fù)雜的項目

以上就是VSCode中C/C++安裝、配置以及使用的完整指南(適合新手小白)的詳細內(nèi)容,更多關(guān)于VSCode C/C++安裝、配置和使用的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 在Qt中遍歷QStringList子集并存儲的三種方法

    在Qt中遍歷QStringList子集并存儲的三種方法

    本文介紹了在Qt中遍歷QStringList子集并存儲的三種方法:1)使用mid()函數(shù)提取連續(xù)范圍的元素;2)通過循環(huán)遍歷指定索引范圍;3)利用filter()函數(shù)按內(nèi)容篩選,每種方法適用于不同場景,需要的朋友可以參考下
    2026-01-01
  • 解析C++編程中的bad_cast異常

    解析C++編程中的bad_cast異常

    這篇文章主要介紹了C++編程中的bad_cast異常,bad_cast異常通常出現(xiàn)于表達式中類型轉(zhuǎn)換錯誤時等一些場景,需要的朋友可以參考下
    2016-01-01
  • 基于C++內(nèi)存分配、函數(shù)調(diào)用與返回值的深入分析

    基于C++內(nèi)存分配、函數(shù)調(diào)用與返回值的深入分析

    本篇文章是對C++中的內(nèi)存分配、函數(shù)調(diào)用與返回值進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • c++自帶的查找函數(shù)詳解

    c++自帶的查找函數(shù)詳解

    這篇文章主要介紹了c++自帶的查找函數(shù),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • C++淺析虛函數(shù)使用方法

    C++淺析虛函數(shù)使用方法

    對C++了解的人都應(yīng)該知道虛函數(shù)(Virtual Function)是通過一張?zhí)摵瘮?shù)表(Virtual Table)來實現(xiàn)的。簡稱為V-Table。本文就將詳細講講虛函數(shù)表的原理與使用,需要的可以參考一下
    2022-08-08
  • 三種獲取網(wǎng)頁源碼的方法(使用MFC/Socket實現(xiàn))

    三種獲取網(wǎng)頁源碼的方法(使用MFC/Socket實現(xiàn))

    Windows下比較簡單的獲取網(wǎng)頁源碼的方法:使用MFC、使用MFC、Socket實現(xiàn)
    2013-12-12
  • Qt數(shù)據(jù)庫應(yīng)用之實現(xiàn)文件編碼格式識別

    Qt數(shù)據(jù)庫應(yīng)用之實現(xiàn)文件編碼格式識別

    在做數(shù)據(jù)導(dǎo)入導(dǎo)出的過程中,如果應(yīng)用場景多了,相信各位都會遇到一個問題就是文件編碼的問題。本文將用Qt實現(xiàn)文件編碼格式識別,感興趣的可以了解一下
    2022-06-06
  • C++?中IO流詳解

    C++?中IO流詳解

    這篇文章主要介紹了C++?IO流的相關(guān)知識點,文中有詳細的代碼,希望可以幫助大家更好的理解和學(xué)習(xí)c++,感興趣的朋友可以了解下
    2023-05-05
  • C++?Qt開發(fā)之運用QJSON模塊解析數(shù)據(jù)

    C++?Qt開發(fā)之運用QJSON模塊解析數(shù)據(jù)

    JSON(JavaScript?Object?Notation)是一種輕量級的數(shù)據(jù)交換格式,它易于人閱讀和編寫,也易于機器解析和生成,本文主要介紹了Qt如何運用QJson組件的實現(xiàn)對JSON文本的靈活解析功能,需要的可以參考下
    2024-01-01
  • Qt可視化大屏布局的實現(xiàn)

    Qt可視化大屏布局的實現(xiàn)

    數(shù)據(jù)可視化大屏在項目中的使用很常見,本文主要介紹了Qt可視化大屏布局的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-02-02

最新評論

固镇县| 崇明县| 湄潭县| 仁化县| 十堰市| 玛纳斯县| 新巴尔虎左旗| 龙陵县| 微山县| 江陵县| 西藏| 承德市| 长阳| 绥阳县| 濮阳市| 海城市| 馆陶县| 城口县| 通辽市| 巴东县| 镇巴县| 马公市| 鲜城| 东兰县| 浑源县| 固阳县| 贞丰县| 达拉特旗| 石屏县| 彰化市| 唐山市| 乌鲁木齐市| 霍林郭勒市| 汝南县| 万安县| 河池市| 绍兴县| 广饶县| 醴陵市| 漠河县| 仁布县|