国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

VSCode配置C/C++語(yǔ)言環(huán)境(2023版)

這篇具有很好參考價(jià)值的文章主要介紹了VSCode配置C/C++語(yǔ)言環(huán)境(2023版)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

基本步驟:

下載并安裝VSCode

vscode下載地址https://code.visualstudio.com/

不會(huì)安裝vscode的看下方博客:

超詳細(xì)VSCode安裝教程(Windows)_索兒呀的博客-CSDN博客文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-704334.html

安裝C++插件

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

安裝編譯器(MinGW-W64 GCC)

C編譯器(MinGW-W64 GCC)下載地址:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

在線下載的exe文件一般是會(huì)有網(wǎng)絡(luò)的問(wèn)題,導(dǎo)致下載不了,建議windows64位直接下載8.1.0版本的x86_64-win32-seh或者x86_64-posix-seh。兩者在多線程方面有些許差異,一般情況不會(huì)用到該功能,所以兩者皆可。下載后用解壓軟件解壓即可。

配置環(huán)境變量

找到這個(gè)文件夾內(nèi)的一個(gè)叫bin的文件夾,然后把它的地址復(fù)制一下:

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

?vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

打開之后將剛剛復(fù)制的地址添加進(jìn)去:

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++
然后點(diǎn)確定,之前彈出的所有頁(yè)面都點(diǎn)擊確定。然后測(cè)試環(huán)境配置是否成功:
Win+R快捷鍵打開運(yùn)行窗口,在里面輸入cmd,回車打開cmd.exe

?vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

在cmd.exe中輸入如下命令:
gcc -v -E -x c++ -
如果運(yùn)行結(jié)果像下方圖片中這樣,就配置成功了。

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

配置

最后在VSCode中進(jìn)行相關(guān)配置:
先新建一個(gè)文件夾作為C語(yǔ)言項(xiàng)目文件,然后點(diǎn)擊菜單欄中的File——>Open Folder,找到剛才新建的文件夾,然后點(diǎn)擊選擇文件夾打開這個(gè)項(xiàng)目文件。
然后在里面新建一個(gè)hello.c文件(名字隨便起,以.c結(jié)尾就行了)

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

然后再建一個(gè)
.vscode文件夾(注意前面有個(gè)點(diǎn)),在里面建三個(gè)文件,c_cpp_properties.json、launch.json、tasks.json

  • c_cpp_properties.json:將這段代碼復(fù)制進(jìn)去
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceRoot}",
                "C:/MinGW-W64 GCC/mingw64/include/**",
                "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",
                "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",
                "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",
                "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",
                "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",
                "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "__GNUC__=6",
                "__cdecl=__attribute__((__cdecl__))"
            ],
            "intelliSenseMode": "msvc-x64",
            "browse": {
                "limitSymbolsToIncludedHeaders": true,
                "databaseFilename": "",
                "path": [
                    "${workspaceRoot}",
                    "C:/MinGW-W64 GCC/mingw64/include/**",
                    "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",
                    "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",
                    "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",
                    "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",
                    "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",
                    "C:/MinGW-W64 GCC/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"
                ]
            }
        }
    ],
    "version": 4
}

然后,下方紅框里的內(nèi)容需要修改,將所有的改為自己的安裝路徑:

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

  • launch.json:復(fù)制粘貼,然后miDebuggerPath屬性里的內(nèi)容也要改成自己的路徑
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(Windows) Launch",
            "type": "cppvsdbg",
            "request": "launch",
            "program": "cmd",
            "preLaunchTask": "echo",
            "args": [
                "/C",
                "${fileDirname}\\${fileBasenameNoExtension}.exe",
                "&",
                "echo.",
                "&",
                "pause"
            ],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "console":"externalTerminal"
        },
        {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "miDebuggerPath": "C:\\MinGW-W64 GCC\\mingw64\\bin\\gdb.exe",// 自己電腦的gdb
            "preLaunchTask": "echo",//這里和task.json的label相對(duì)應(yīng)
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ]
 
        }
    ]
}
  • tasks.json:復(fù)制粘貼
{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "echo",
            "type": "shell",
            "command": "gcc",
            "args": [
                "-g", 
                "${file}", 
                "-o", 
                "${fileBasenameNoExtension}.exe",
                "-fexec-charset=GBK",//解決中文亂碼
                "-lstdc++"http://解決只能運(yùn)行c不能運(yùn)行c++
            ]
        }
    ],
    "presentation": {
        "echo": true,
        "reveal": "always",
        "focus": false,
        "panel": "shared", 
        "showReuseMessage": true,
        "clear": false
    }
}


然后就可以在之前建的hello.c文件里面寫程序啦,比如我們熟悉的hello world:

#include<stdio.h>
main()
{
? ? printf("hello world\n");
? ?
? ? //system("pause");
}

程序閃退問(wèn)題

上面的三個(gè)文件只要復(fù)制正確,路徑改成自己的閃退問(wèn)題就已經(jīng)解決

實(shí)在不行你就把輸入

system("pause");

f5運(yùn)行結(jié)果:

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++

vscode支持哪些編程語(yǔ)言,軟件安裝配置,vscode,c語(yǔ)言,c++
vscode配置c/c++環(huán)境就配置完成。

?以上參考博客:

VSCode配置C語(yǔ)言環(huán)境(完整版)_vscode c語(yǔ)言_SchizophreniA6的博客-CSDN博客

vscode可以調(diào)試c但是無(wú)法調(diào)試c++程序的_vscode不能調(diào)試c++代碼_Pher12的博客-CSDN博客

VS code “密鑰externalConsole已棄用,請(qǐng)改用console“的解決方法_密鑰“externalconsole”已棄用。請(qǐng)改用“console”。_snowayoung的博客-CSDN博客

超詳細(xì)VSCode安裝教程(Windows)_索兒呀的博客-CSDN博客

到了這里,關(guān)于VSCode配置C/C++語(yǔ)言環(huán)境(2023版)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • VSCode配置C語(yǔ)言編譯環(huán)境

    VSCode配置C語(yǔ)言編譯環(huán)境

    一、下載C語(yǔ)言編譯器: (1)下載地址:MinGW-w64 - for 32 and 64 bit Windows - Browse /mingw-w64 at SourceForge.net 下載如下的windows版本: ?(2)配置環(huán)境變量: ?二、安裝VSCode 三、配置VSCode (1)安裝C/C++插件: ?(2)配置文件:新建.vscode文件夾,文件夾下新建如下三個(gè)文件 ?1、c_cpp_

    2024年02月10日
    瀏覽(61)
  • 【Golang】VScode配置Go語(yǔ)言環(huán)境

    【Golang】VScode配置Go語(yǔ)言環(huán)境

    安裝VScode請(qǐng)參考我的上一篇博客:VScode安裝_?548的博客-CSDN博客 接下來(lái)我們直接進(jìn)入正題: Go語(yǔ)言(又稱Golang)是一種開源的編程語(yǔ)言,由Google開發(fā)并于2009年首次發(fā)布。Go語(yǔ)言具有簡(jiǎn)潔、高效、可靠和易于閱讀的特點(diǎn),被設(shè)計(jì)用于解決大型項(xiàng)目的開發(fā)需求。它結(jié)合了靜態(tài)類型

    2024年02月03日
    瀏覽(24)
  • 使用VSCODE配置GO語(yǔ)言開發(fā)環(huán)境

    1. 安裝GO SDK 官方下載地址是:golan.google.cn/dl 2. 安裝完畢后,會(huì)自動(dòng)在配置文件中加入一些內(nèi)容,其中比較重要的三個(gè)是: GOROOT(具體GO語(yǔ)言在硬盤上安裝的位置,比如D:/GO) GOPATH(未來(lái)使用go install安裝第三方工具包時(shí),都會(huì)安裝在GOPATH指定文件夾下的src或bin目錄下,比如

    2024年02月06日
    瀏覽(16)
  • 一文教你搞懂如何配置VSCode,VSCode的配置究竟在配置什么。(C語(yǔ)言環(huán)境)

    一文教你搞懂如何配置VSCode,VSCode的配置究竟在配置什么。(C語(yǔ)言環(huán)境)

    VSCode 是一款微軟出的輕量級(jí)編輯器,它本身只是一款 文本編輯器 而已,所有的功能都是以 插件 擴(kuò)展的形式所存在,想用什么功能就安裝對(duì)應(yīng)的擴(kuò)展即可,非常方便,同時(shí)也支持非常多的主題和圖標(biāo),外觀比較好看,重要的是VSCode支持各大主流操作系統(tǒng),包括Windows、Linux和

    2024年04月15日
    瀏覽(44)
  • [從零開發(fā)JS應(yīng)用] 如何在VScode中配置Javascript環(huán)境,常見的調(diào)試方法有哪些?

    [從零開發(fā)JS應(yīng)用] 如何在VScode中配置Javascript環(huán)境,常見的調(diào)試方法有哪些?

    記錄環(huán)境配置:本文配置的環(huán)境主要針對(duì)單獨(dú)JS文件的斷點(diǎn)調(diào)試,主要是為了調(diào)試LeetCode里面的代碼。 首先在官網(wǎng)下載對(duì)應(yīng)的版本:https://nodejs.org/en/ 開始安裝,可以自定義選擇安裝路徑。 這里 選擇Add Path ,系統(tǒng)變量會(huì)自動(dòng)設(shè)置,但是用戶變量并沒有自動(dòng)設(shè)置,需要的話可以

    2024年02月04日
    瀏覽(22)
  • VSCode配置c/c++環(huán)境 MinGW-W64 下載、安裝與配置(支持最新版的GCC,目前 GCC 13.2.0) 徹底刪除vscode(包括插件及配置?。? decoding=

    VSCode配置c/c++環(huán)境 MinGW-W64 下載、安裝與配置(支持最新版的GCC,目前 GCC 13.2.0) 徹底刪除vscode(包括插件及配置!)

    目錄 一、簡(jiǎn)介 二、下載 1? 舊版安裝(8.1.0)? 從 sourceforge.net 下載 2? 新版安裝(本次采用較新版本~~~) 從 github 下載 從 鏡像站點(diǎn) 下載 ?自己編譯 三、安裝與配置 1. 在線安裝(這里僅作參考了解) 2. 離線安裝(這是本文安裝的重點(diǎn),也是本機(jī)安裝的版本~~~)★★★ 1? ?下載

    2024年01月19日
    瀏覽(23)
  • 使用VScode編寫C語(yǔ)言程序 環(huán)境安裝配置 保姆級(jí)教程

    使用VScode編寫C語(yǔ)言程序 環(huán)境安裝配置 保姆級(jí)教程

    Visual Studio Code可通過(guò)安裝插件來(lái)支持C++、C#、Python、PHP等語(yǔ)言,使用的工程師越來(lái)越多,本文介紹如何使用VS Code進(jìn)行C語(yǔ)言的編譯與調(diào)試 目錄 一 vsCode配置C/C++環(huán)境 1. vsCode下載和安裝 2. 安裝vsCode 二?MinGW編譯器下載和配置 1. 下載編譯器MinGW并解壓 ?2.?將MinGW添加至環(huán)境變量 3

    2024年02月04日
    瀏覽(33)
  • 【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)

    【Golang】VsCode下開發(fā)Go語(yǔ)言的環(huán)境配置(超詳細(xì)圖文詳解)

    ??推薦網(wǎng)站(不斷完善中):個(gè)人博客 ??個(gè)人主頁(yè):個(gè)人主頁(yè) ??相關(guān)專欄:CSDN專欄、個(gè)人專欄 ??立志賺錢,干活想躺,瞎分享的摸魚工程師一枚 ? 話說(shuō)在前,Go語(yǔ)言的編碼方式是 UTF-8 ,理論上你直接使用文本進(jìn)行編輯也是可以的,當(dāng)然為了提升我們的開發(fā)效率我們還是需

    2024年02月07日
    瀏覽(26)
  • R語(yǔ)言、01 VSCODE 配置 R 環(huán)境快速指南、4.2.1版本

    R: The R Project for Statistical Computing (r-project.org) 有大量鏡像供選擇下載,找中國(guó)地區(qū)鏡像下載會(huì)快一點(diǎn)。安裝一口氣 Next 到底。 https://cran.rstudio.com/bin/windows/Rtools/ 這個(gè)也要裝! Download Python | Python.org Python也要裝! 推薦個(gè) better comments插件:? VSCode Better Comments 擴(kuò)展配置、高亮注釋

    2024年01月20日
    瀏覽(54)
  • vscode配置c語(yǔ)言環(huán)境以及l(fā)aunch:program“*****.exe” does not exist問(wèn)題(保姆級(jí)檢查)

    vscode配置c語(yǔ)言環(huán)境以及l(fā)aunch:program“*****.exe” does not exist問(wèn)題(保姆級(jí)檢查)

    下載編輯器VScode 官網(wǎng):https://code.visualstudio.com/ 下載編譯器MinGW并解壓 下載頁(yè)面:https://sourceforge.net/projects/mingw-w64/files/ 下載頁(yè)面中選擇 x86_64-win32-seh 下載 將MinGW添加至環(huán)境變量 進(jìn)入mingw64下的bin文件夾,復(fù)制當(dāng)前路徑,Win + i喚起系統(tǒng)設(shè)置,輸入高級(jí)系統(tǒng)設(shè)置并進(jìn)入,點(diǎn)擊環(huán)境

    2024年02月02日
    瀏覽(34)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包