0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在VS Code中怎么配置C/C++開(kāi)發(fā)環(huán)境

C語(yǔ)言編程學(xué)習(xí)基地 ? 來(lái)源:C語(yǔ)言編程學(xué)習(xí)基地 ? 作者:C語(yǔ)言編程 ? 2021-10-26 10:04 ? 次閱讀

1、集成MinGW

MinGW(Minimalist GNU for Windows),又稱(chēng)mingw32,是將GCC編譯器和GNU Binutils移植到Win32平臺(tái)下的產(chǎn)物,包括一系列頭文件(Win32API)、庫(kù)和可執(zhí)行文件。

1.1 下載MinGW

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

1.2 解壓到文件目錄

1.3 配置環(huán)境變量

這個(gè)路徑按照自己的實(shí)際安裝位置來(lái)寫(xiě),我的是:E:MinGWmingw64in

記得點(diǎn)擊確定和應(yīng)用!否則不會(huì)生效

1.4 測(cè)試

打開(kāi)命令提示符進(jìn)入控制臺(tái) 或者 按Win+R,運(yùn)行cmd,進(jìn)入控制臺(tái)

輸入gcc 和 gcc -v驗(yàn)證配置是否成功,正確結(jié)果如下圖

75d401a4-357e-11ec-82a8-dac502259ad0.png

成功~~

2、配置VS Code

Visual Studio Code(簡(jiǎn)稱(chēng) VSCode)是一款由微軟開(kāi)發(fā)且跨平臺(tái)的免費(fèi)源代碼編輯器[6]。該軟件支持語(yǔ)法高亮、代碼自動(dòng)補(bǔ)全(又稱(chēng)IntelliSense)、代碼重構(gòu)、查看定義功能,并且內(nèi)置了命令行工具和 Git版本控制系統(tǒng)[7]。用戶(hù)可以更改主題和鍵盤(pán)快捷方式實(shí)現(xiàn)個(gè)性化設(shè)置,也可以通過(guò)內(nèi)置的擴(kuò)展程序商店安裝擴(kuò)展以拓展軟件功能。

2.1 添加配置文件

使用 VS code 編寫(xiě) C/C++ 需要建立一個(gè)工作區(qū)域的文件夾,在這個(gè)文件夾里搭建好環(huán)境。

下圖我首先建立了一個(gè)用來(lái)寫(xiě)C語(yǔ)言的工作區(qū),然后再建立一個(gè)環(huán)境配置文件夾.vscode

在環(huán)境配置文件夾中,添加三個(gè)環(huán)境配置文件c_cpp_properties.json、launch.json、task.json

code文件夾是用來(lái)放我寫(xiě)的c語(yǔ)言程序。

c_cpp_properties.json

77033d7e-357e-11ec-82a8-dac502259ad0.png

注意:“compilerPath”: “E:/MinGW/mingw64/bin/g++.exe”,需要換成自己的安裝位置

launch.json、

77413d04-357e-11ec-82a8-dac502259ad0.png

注意:“miDebuggerPath”: “E:MinGWmingw64ingdb.exe” 需要換成自己的安裝位置task.json

778d44ec-357e-11ec-82a8-dac502259ad0.png

2.2 安裝插件

打開(kāi)vscode,Ctrl+shift+X 打開(kāi)拓展商店

C/C++

這個(gè)插件提供代碼智能提示,以及調(diào)試功能

Code Runer

運(yùn)行代碼的套件

3、運(yùn)行C/C++程序

環(huán)境基本搭建完成,VS Code寫(xiě)C/C++也就圖一樂(lè),比較絲滑!

對(duì)于準(zhǔn)備成為一名優(yōu)秀程序員的朋友,如果你想更好的提升你的編程核心能力(內(nèi)功),讓自己成為一個(gè)具有真材實(shí)料的厲害的程序員,不妨從現(xiàn)在開(kāi)始!C/C++,永不過(guò)時(shí)的編程語(yǔ)言~

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16111

    瀏覽量

    177082
  • C++
    C++
    +關(guān)注

    關(guān)注

    21

    文章

    2102

    瀏覽量

    73453
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    800

    瀏覽量

    31057

原文標(biāo)題:VS Code 如何配置 C/C++ 開(kāi)發(fā)環(huán)境?

文章出處:【微信號(hào):cyuyanxuexi,微信公眾號(hào):C語(yǔ)言編程學(xué)習(xí)基地】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C語(yǔ)言和C++結(jié)構(gòu)體的區(qū)別

    同樣是結(jié)構(gòu)體,看看在C語(yǔ)言和C++中有什么區(qū)別?
    的頭像 發(fā)表于 10-30 15:11 ?104次閱讀

    使用OpenVINO GenAI APIC++構(gòu)建AI應(yīng)用程序

    許多桌面應(yīng)用程序是使用 C++ 開(kāi)發(fā)的,而將生成式AI(GenAI)功能集成到這些應(yīng)用程序可能會(huì)很具有挑戰(zhàn)性,尤其是因?yàn)槭褂孟?Hugging Face 這樣的 Python 庫(kù)的復(fù)雜性。C
    的頭像 發(fā)表于 10-12 09:36 ?271次閱讀
    使用OpenVINO GenAI API<b class='flag-5'>在</b><b class='flag-5'>C++</b><b class='flag-5'>中</b>構(gòu)建AI應(yīng)用程序

    C++實(shí)現(xiàn)類(lèi)似instanceof的方法

    函數(shù),可實(shí)際上C++沒(méi)有。但是別著急,其實(shí)C++中有兩種簡(jiǎn)單的方法可以實(shí)現(xiàn)類(lèi)似Java的instanceof的功能。
    的頭像 發(fā)表于 07-18 10:16 ?504次閱讀
    <b class='flag-5'>C++</b><b class='flag-5'>中</b>實(shí)現(xiàn)類(lèi)似instanceof的方法

    鴻蒙OS開(kāi)發(fā)實(shí)例:【Native C++

    使用DevEco Studio創(chuàng)建一個(gè)Native C++應(yīng)用。應(yīng)用采用Native C++模板,實(shí)現(xiàn)使用NAPI調(diào)用C標(biāo)準(zhǔn)庫(kù)的功能。使用C標(biāo)準(zhǔn)庫(kù)hypot接口計(jì)算兩個(gè)給定數(shù)平方和的平
    的頭像 發(fā)表于 04-14 11:43 ?2449次閱讀
    鴻蒙OS<b class='flag-5'>開(kāi)發(fā)</b>實(shí)例:【Native <b class='flag-5'>C++</b>】

    c語(yǔ)言,c++,java,python區(qū)別

    C語(yǔ)言、C++、Java和Python是四種常見(jiàn)的編程語(yǔ)言,各有優(yōu)點(diǎn)和特點(diǎn)。 C語(yǔ)言: C語(yǔ)言是一種面向過(guò)程的編程語(yǔ)言。它具有底層的特性,能夠?qū)τ?jì)算機(jī)硬件進(jìn)行直接操作。
    的頭像 發(fā)表于 02-05 14:11 ?2135次閱讀

    C++Linux內(nèi)核開(kāi)發(fā)從爭(zhēng)議到成熟

    Linux 內(nèi)核郵件列表中一篇已有六年歷史的老帖近日再次引發(fā)激烈討論 —— 主題是建議將 Linux 內(nèi)核的開(kāi)發(fā)語(yǔ)言從 C 轉(zhuǎn)換為更現(xiàn)代的 C++。
    的頭像 發(fā)表于 01-31 14:11 ?569次閱讀
    <b class='flag-5'>C++</b><b class='flag-5'>在</b>Linux內(nèi)核<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>中</b>從爭(zhēng)議到成熟

    Simplicity Studio 5擴(kuò)增功能支持以VS Code開(kāi)發(fā)

    應(yīng)用程序開(kāi)發(fā)的支持。此一功能擴(kuò)展可讓開(kāi)發(fā)人員VSCode生態(tài)系統(tǒng)構(gòu)建、刷新和調(diào)試。用戶(hù)可以使用VS
    的頭像 發(fā)表于 01-29 10:34 ?844次閱讀
    Simplicity Studio 5擴(kuò)增功能支持以<b class='flag-5'>VS</b> <b class='flag-5'>Code</b><b class='flag-5'>開(kāi)發(fā)</b>

    C++簡(jiǎn)史:C++是如何開(kāi)始的

    的 MISRA C++:2023 博客系列的第二部分。 在這篇博客,我們將深入探討 C++ 的歷史、編程語(yǔ)言多年來(lái)的發(fā)展歷程以及它的下一步發(fā)展方向。
    的頭像 發(fā)表于 01-11 09:00 ?514次閱讀
    <b class='flag-5'>C++</b>簡(jiǎn)史:<b class='flag-5'>C++</b>是如何開(kāi)始的

    C語(yǔ)言和C++那些不同的地方

    ++11標(biāo)準(zhǔn)。根據(jù)不同的標(biāo)準(zhǔn),它們的功能也會(huì)有所不同,但是越新的版本支持的編譯器越少,所以本文討論的時(shí)候使用的C語(yǔ)言標(biāo)準(zhǔn)是C89,C++標(biāo)準(zhǔn)是C
    的頭像 發(fā)表于 12-07 14:29 ?889次閱讀
    <b class='flag-5'>C</b>語(yǔ)言和<b class='flag-5'>C++</b><b class='flag-5'>中</b>那些不同的地方

    開(kāi)箱即用!教你如何正確使用華為云CodeArts IDE for C/C++

    華為云CodeArts IDE 定位華為云開(kāi)發(fā)者桌面 ,是華為云面向開(kāi)發(fā)者提供的一款智能化桌面集成開(kāi)發(fā)環(huán)境。CodeArts IDE for C
    的頭像 發(fā)表于 11-29 17:40 ?742次閱讀
    開(kāi)箱即用!教你如何正確使用華為云CodeArts IDE for <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>!

    visualc++怎么新建c語(yǔ)言文件

    Visual C++ 是一個(gè)集成開(kāi)發(fā)環(huán)境(IDE),用于開(kāi)發(fā) CC++ 程序。
    的頭像 發(fā)表于 11-27 15:57 ?3467次閱讀

    c++怎么開(kāi)始編程

    C++是一種高級(jí)的、通用的編程語(yǔ)言,用于開(kāi)發(fā)各種類(lèi)型的應(yīng)用程序。它是從C語(yǔ)言演變而來(lái),也是一種靜態(tài)類(lèi)型語(yǔ)言,可以不同的平臺(tái)上進(jìn)行開(kāi)發(fā)。
    的頭像 發(fā)表于 11-27 15:56 ?876次閱讀

    codeblocks相比vs有什么優(yōu)勢(shì)

    Code::Blocks和Visual Studio(VS)都是流行的集成開(kāi)發(fā)環(huán)境(IDE),用于編寫(xiě)和調(diào)試各種編程語(yǔ)言的應(yīng)用程序。雖然它們
    的頭像 發(fā)表于 11-26 09:52 ?2909次閱讀

    c++多行注釋快捷鍵

    C++,多行注釋?zhuān)ㄒ卜Q(chēng)為塊注釋?zhuān)┦且环N用于注釋大段代碼或多個(gè)語(yǔ)句的方法。當(dāng)你希望暫時(shí)禁用一些代碼或者解釋特定部分代碼的作用時(shí),多行注釋是非常有用的。
    的頭像 發(fā)表于 11-22 10:24 ?7942次閱讀

    MCUXpresso for VS Code保姆式教程免費(fèi)送!

    背景 NXP 2023 年 7 月 31 日正式發(fā)布了 MCUXpresso for VS Code? 插件,使得廣大的 VS Code
    的頭像 發(fā)表于 11-16 08:55 ?1155次閱讀
    MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>保姆式教程免費(fèi)送!