亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

VScode中怎么開發(fā)置C/C++?怎么配置C/C++環(huán)境?下面本篇文章給大家分享一下Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程,希望對大家有所幫助!


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


下載VScode、下載MinGW64以及配置環(huán)境變量各種前置工作各種教程講的比較完備(不會的可以停下去參考一下其他教程),在這里我就不再贅述這些工作,直接進(jìn)入大家頭疼的配置文件相關(guān)內(nèi)容。

1. 本機(jī)新建空文件夾

這個(gè)文件夾一般作為項(xiàng)目的根目錄,所以請選擇在合適位置創(chuàng)建。


2. 使用VScode打開剛才的文件夾

注意這里是使用VScode打開,打開情況如下:


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


文件夾里什么都沒有,只是被VScode當(dāng)做工作目錄打開了。


3. 找到UI配置界面

使用快捷鍵Ctrl + Shift + p打開搜索框,輸入C/C++,找到C/C++:編輯配置(UI),如圖:


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


點(diǎn)擊后按圖示操作:


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


配置完回到工作目錄,如圖會產(chǎn)生一個(gè)配置文件


4. 新建.c或者.cpp源文件,編寫可以運(yùn)行的完整代碼

Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


#include<stdio.h>
#include<stdlib.h>
 
int main()
{
    printf("hello world!\n");
 
    system("pause");
    return 0;
}

注意:這里添加 #include<stdlib.h> 和 system("pause"); 是為了防止VScode彈出的控制臺閃退


5. 進(jìn)行調(diào)試

保存代碼后按F5(或點(diǎn)擊上方菜單欄“運(yùn)行”),彈出調(diào)試,選擇“啟用調(diào)試”,出現(xiàn)如圖所示信息:


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


我們選擇第一個(gè) C++(GDB/LLDB),然后進(jìn)入下一步,如圖:


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


我們選擇仍舊選擇第一個(gè):g++.exe......,這時(shí)候回到工作目錄會發(fā)現(xiàn)在.vscode文件夾自動添加launch.json和takes.json兩個(gè)文件,如圖所示:


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程
Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


可以注意到此時(shí)已經(jīng)生成test.exe,打開控制臺發(fā)現(xiàn)hello world!已經(jīng)輸出(上圖控制臺藍(lán)色文字倒數(shù)第二行)。

但我個(gè)人不喜歡控制臺輸出,如果希望彈出控制臺窗口,可以修改launch.json文件來達(dá)到目的。


6. 修改launch.json文件使其彈出控制臺窗口

launch.json

{
    // 使用 IntelliSense 了解相關(guān)屬性。 
    // 懸停以查看現(xiàn)有屬性的描述。
    // 欲了解更多信息,請?jiān)L問: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "g++.exe - 生成和調(diào)試活動文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": true, // 此處默認(rèn)為false不彈出控制臺窗口,修改為true,使其彈出控制臺窗口
            "MIMode": "gdb",
            "miDebuggerPath": "G:\\Dev-Cpp\\MinGW64\\bin\\gdb.exe",
            "setupCommands": [
                {
                    "description": "為 gdb 啟用整齊打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: g++.exe 生成活動文件"
        }
    ]
}

效果:


Windows系統(tǒng)下VScode配置C/C++環(huán)境圖文教程


寫在最后

最近是由于需要復(fù)習(xí)C語言并且希望找到一個(gè)不那么占用內(nèi)存的IDE,因?yàn)槭褂肅lion和使用Linux的虛擬機(jī)的話太占用內(nèi)存,又不熟悉微軟的Visual Studio 2019,所以才想到了VScode,不過最初配置C/C++的時(shí)候也是在網(wǎng)上找的各種教程,踩了不少坑,因?yàn)椴皇煜Scode的配置方式,并且都是復(fù)制別人教程里面的json文件,出現(xiàn)各種報(bào)錯(cuò),也是花了一定功夫才找到參考的那篇文章,但此文章僅是分享我個(gè)人的配置方式,不知道大家的情況,祝愿大家早日避坑!


分享到:
標(biāo)簽:Windows系統(tǒng) VScode配置 C/C++環(huán)境 圖文教程
用戶無頭像

網(wǎng)友整理

注冊時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定