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

一文詳解如何在VS?Code上搭建C/C++開發(fā)環(huán)境

 更新時(shí)間:2024年03月28日 10:00:57   作者:顧得泉  
VSCode是由微軟開發(fā)的一款免費(fèi)、開源、跨平臺(tái)的文本編輯器,它具有許多強(qiáng)大的功能,這篇文章主要給大家介紹了關(guān)于如何在VS?Code上搭建C/C++開發(fā)環(huán)境的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

一、什么是VScode

VScode(Visual Studio Code)是一款由微軟開發(fā)的免費(fèi)開源的輕量級(jí)代碼編輯器。它支持多種編程語言,并提供了豐富的功能和插件擴(kuò)展,使開發(fā)者能夠更高效地編寫代碼。

VScode具有以下特點(diǎn):

       1.跨平臺(tái):支持Windows、macOS和Linux等多個(gè)操作系統(tǒng)。

       2.強(qiáng)大的編輯功能:包括語法高亮、智能代碼補(bǔ)全、代碼片段、多光標(biāo)編輯等,提升了編碼效率。

       3.內(nèi)置終端:可以在編輯器中直接運(yùn)行命令行操作,方便進(jìn)行代碼編譯、調(diào)試等操作。

       4.豐富的插件生態(tài)系統(tǒng):VScode擁有大量的插件擴(kuò)展,可以滿足不同開發(fā)需求,如版本控制、代碼格式化、調(diào)試器等。

       5.內(nèi)置Git支持:可以直接在編輯器中進(jìn)行版本控制操作,方便團(tuán)隊(duì)協(xié)作和代碼管理。

       6.輕量高效:?jiǎn)?dòng)速度快,占用資源少,適合于各種規(guī)模的項(xiàng)目開發(fā)。

一般有【穩(wěn)定版】和【體驗(yàn)版】?jī)蓚€(gè)版本:

二、下載與安裝

下載地址:https://code.visualstudio.com/  點(diǎn)擊 這里下載

點(diǎn)擊連接之后根據(jù)自己的電腦自行下載合適的版本,大部分同學(xué)應(yīng)該和我一樣,如圖所示進(jìn)行下載:

下載好了之后庫(kù)庫(kù)安裝就行了,沒有什么坑點(diǎn),安裝完成后,正常打開,如下如圖所示:

由于我這里安裝了中文插件,同學(xué)們安裝好之后應(yīng)該是英文版本的,插件下載步驟:

輸入 Chinese進(jìn)行安裝下載,安裝之后重新啟動(dòng)即可!

三、配置C/C++開發(fā)環(huán)境

       VSCode 安裝好之后,我們還是要知道,VSCode畢竟是一個(gè)高級(jí)的編輯器,只能用來寫C/C++代碼,不能直接編譯代碼。所以,如果我們要能使用VSCode搭建C/C++的編譯和調(diào)試環(huán)境,還必須有編譯器使用。為了方便,我們就使用MinGW-w64,MinGW-w64移植到windows平臺(tái)的一個(gè)gcc編譯器,使用起來也是非常方便的。下面我們就演示怎么下載和配置MinGW-w64。

1.配置MinGW-w64 編譯器套件

 注:在蘋果電腦上不需要MinGW-W64套件,此步驟直接跳過

下載地址:https://sourceforge.net/projects/mingw-w64/files/

鏈接打開之后找到這部分:

解壓出來后,進(jìn)到文件夾中,拷貝mingw64這個(gè)文件夾到一個(gè)最簡(jiǎn)單的目錄下,路徑的名字不要有中文、空格、特殊字符等,比如:C盤或者D盤的根部目錄,這里我放在C盤,拷貝過來后,如下圖所示:

此時(shí)mingw64的編譯器的路徑就是:C:\mingw64

2.配置MinGW64

在Windows電腦上,按win+s 快捷鍵,或者直接在在搜索框中搜:環(huán)境變量,就能看到:

進(jìn)入系統(tǒng)屬性,點(diǎn)擊【環(huán)境變量】

進(jìn)入環(huán)境變量管理頁(yè)面:

新加一個(gè)環(huán)境變量值,我們前面已經(jīng)將mingw64拷貝到了C:\mingw64目錄下了,在這個(gè)目錄下有一個(gè)bin的文件夾,這個(gè)文件夾下是gcc等編譯器的可執(zhí)行文件,所以我們就將:C:\mingw64\bin添加到path的環(huán)境變量中就行,點(diǎn)擊確定就行。如下圖所示:

驗(yàn)證一下:

在windows電腦上打開cmd窗口,輸入: gcc --version或者where gcc,要是能看到下面的界面,就說明MinGW-w64的編譯器套件已經(jīng)配置好了。

到此為止,windows版本的gcc/g++編譯器已經(jīng)配置好了,如果你會(huì)使用gcc/g++命令行編譯代碼的話,已經(jīng)可以正常使用了,但是我們?nèi)绻褂肰SCode來寫代碼,并且完成編譯,還是不夠的。

四、安裝C/C++插件

要在VSCode上編譯代碼,還得配置C/C++插件,再次在VSCode的插件中搜索:C/C++,點(diǎn)擊安裝:(我這邊已經(jīng)安裝完成)

重啟VSCode!!!!!! 這一步很重要,讓前面的設(shè)置生效起來,以免后續(xù)使用出現(xiàn)問題。

結(jié)語:至此,C/C++的相關(guān)環(huán)境就配置完成了,大家可以自行練習(xí)了。

總結(jié)

到此這篇關(guān)于如何在VS Code上搭建C/C++開發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)VS Code搭建C/C++開發(fā)環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Qt實(shí)現(xiàn)簡(jiǎn)單的TCP通信

    Qt實(shí)現(xiàn)簡(jiǎn)單的TCP通信

    這篇文章主要為大家詳細(xì)介紹了Qt實(shí)現(xiàn)簡(jiǎn)單的TCP通信,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • VSCode之CMake使用小結(jié)

    VSCode之CMake使用小結(jié)

    本文主要介紹了VSCode之CMake使用小結(jié),文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • C++根據(jù)傳入的函數(shù)指針來解析需要的參數(shù)(推薦)

    C++根據(jù)傳入的函數(shù)指針來解析需要的參數(shù)(推薦)

    C++可以根據(jù)傳入的函數(shù)指針,獲取自己需要的參數(shù)類型,然后根據(jù)參數(shù)源中獲取需要的參數(shù),具體實(shí)現(xiàn)方式大家參考下本文
    2018-05-05
  • C/C++語言中全局變量重復(fù)定義問題的解決方法

    C/C++語言中全局變量重復(fù)定義問題的解決方法

    這篇文章主要給大家介紹了關(guān)于C/C++語言中全局變量重復(fù)定義問題的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • C/C++中函數(shù)分裝時(shí)錯(cuò)誤處理的常見方法

    C/C++中函數(shù)分裝時(shí)錯(cuò)誤處理的常見方法

    在?C++?中處理錯(cuò)誤信息時(shí),通常有幾種常見的方式,具體選擇取決于你的需求、代碼風(fēng)格和項(xiàng)目規(guī)范,以下是幾種常見的處理方式,希望對(duì)大家有所幫助
    2025-06-06
  • C++?qsort函數(shù)排序與冒泡模擬實(shí)現(xiàn)流程詳解

    C++?qsort函數(shù)排序與冒泡模擬實(shí)現(xiàn)流程詳解

    qsort是一個(gè)庫(kù)函數(shù),基于快速排序算法實(shí)現(xiàn)的一個(gè)排序的函數(shù),下面這篇文章主要給大家介紹了關(guān)于C語言qsort()函數(shù)使用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • C++冒泡排序算法實(shí)例

    C++冒泡排序算法實(shí)例

    這篇文章主要介紹了C++冒泡排序算法實(shí)例,本文先是介紹了什么是冒泡排序,然后給出了實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2014-10-10
  • C++使用TinyXML2實(shí)現(xiàn)解析和生成XML數(shù)據(jù)

    C++使用TinyXML2實(shí)現(xiàn)解析和生成XML數(shù)據(jù)

    TinyXML2是一個(gè)輕量級(jí)的、開源的C++庫(kù),專門用于解析和生成XML文檔,本文主要為大家介紹了如何使用TinyXML2實(shí)現(xiàn)解析和生成XML數(shù)據(jù),需要的可以參考下
    2024-04-04
  • C++實(shí)現(xiàn)基于EASYX庫(kù)掃描線算法

    C++實(shí)現(xiàn)基于EASYX庫(kù)掃描線算法

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)基于EASYX庫(kù)掃描線算法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • C++ 情懷游戲貪吃蛇的實(shí)現(xiàn)流程詳解

    C++ 情懷游戲貪吃蛇的實(shí)現(xiàn)流程詳解

    貪吃蛇是曾經(jīng)諾基亞手機(jī)上很經(jīng)典很經(jīng)典的傳統(tǒng)老游戲,80.90后的童年時(shí)不多的游戲之一,跟電腦上的掃雷一樣,下面來從貪吃蛇手機(jī)游戲的前世今生講起
    2021-11-11

最新評(píng)論

小金县| 长兴县| 沛县| 瓮安县| 河北区| 肇州县| 固原市| 栖霞市| 登封市| 平谷区| 玉环县| 绥宁县| 郁南县| 长寿区| 大悟县| 牟定县| 新宁县| 崇仁县| 武强县| 界首市| 乐亭县| 涞源县| 若尔盖县| 勐海县| 丹巴县| 扬州市| 吴江市| 金塔县| 宝兴县| 海兴县| 宜阳县| 双柏县| 佳木斯市| 漠河县| 垫江县| 海安县| 三门峡市| 洪洞县| 浙江省| 小金县| 加查县|