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

C/C++在VScode中的配置教程詳解

 更新時(shí)間:2021年04月21日 09:20:24   作者:吃指針的貓  
這篇文章主要介紹了C/C++在VScode中的配置教程詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

注意

這篇文章是在VScode中配置的,你想要的功能,它基本都有,你只要去安裝插件就好了。在編輯器中如何添加C/C++的配置呢,下面我們來(lái)介紹一下:

1.安裝C/C++

需要下載的tool

工具在商量中直接搜就好,一般選擇列表中的第一個(gè)。

2.配置環(huán)境

這一步就是需要你的電腦上需要有C/C++的語(yǔ)言環(huán)境。主要分為兩個(gè)部分:
第一步是下載MinGW,第二部就是配置環(huán)境,這里可以參考
網(wǎng)上教程: C配置.
將bin目錄的路徑(最好不要有中文),復(fù)制到用戶(hù)路徑變量中(我的電腦->屬性–>高級(jí)系統(tǒng)設(shè)置)。
最后,需要驗(yàn)證一下環(huán)境變量是否成功:
按下win+r,輸入cmd,在命令行中輸入:g++,如果出現(xiàn)下圖,就配置成功。

在這里插入圖片描述

3.利用工作區(qū)配置調(diào)試環(huán)境

在VScode中,一個(gè)文件夾就屬于一個(gè)工作區(qū)。當(dāng)然對(duì)于普通的工程文件,只需要一個(gè)文件夾就夠了。這里就利用工作區(qū)進(jìn)行環(huán)境的配置。如果大家還想知道如何在將多個(gè)文件夾放在一個(gè)工作區(qū)中,之后的文章會(huì)介紹細(xì)節(jié)。
(1)首先我們可以提前建立一個(gè)文件夾。在VScode中點(diǎn)擊文件–>打開(kāi)文件夾(注意,這里不是打開(kāi)工作區(qū)),找到建立的文件夾,并打開(kāi)。
(2) 我們?cè)谖募A中新建文件,比如去寫(xiě)一個(gè)

#include <stdio.h>
#include <windows.h>
int main()
{
    printf("halo");
    system("pause");
    return 0;
}

將文件保存在這個(gè)文件夾下,(注意,這里的保存類(lèi)型應(yīng)該是CPP文件)。
接下來(lái),重要的一部分開(kāi)始了

在這里插入圖片描述

(3)點(diǎn)擊這里,之后我們依次點(diǎn)擊C++(GDB/LLDB)–>g++.exe ,之后會(huì)自動(dòng)出現(xiàn)下面的代碼,也就是launch.json文件。

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "g++.exe - 生成和調(diào)試活動(dòng)文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,//這里我們需要將其變?yōu)閠rue
            "MIMode": "gdb",
            "miDebuggerPath": "E:\\MinGW\\mingw64\\bin\\gdb.exe",
            "setupCommands": [
                {
                    "description": "為 gdb 啟用整齊打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: g++.exe 生成活動(dòng)文件"
        }
    ]
}

以上就有一項(xiàng)是需要修改的,其他均為自動(dòng)生成的,也就是選擇默認(rèn)就好。

(4)之后可以直接點(diǎn)擊F5(啟動(dòng)調(diào)試),他會(huì)彈出一個(gè)對(duì)話框:找不到******”,這里去選擇配置任務(wù),也會(huì)自動(dòng)生成tasks.json文件.(也有可能不會(huì)出來(lái),但是最終會(huì)配置成功)

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: g++.exe 生成活動(dòng)文件",
            "command": "E:\\MinGW\\mingw64\\bin\\g++.exe",
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${workspaceFolder}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "調(diào)試器生成的任務(wù)。"
        }
    ],
    "version": "2.0.0"
}

4.運(yùn)行

最后運(yùn)行成功,如果有問(wèn)題,可以在下面評(píng)論??!

到此這篇關(guān)于C/C++在VScode中的配置教程詳解的文章就介紹到這了,更多相關(guān)C++在VScode配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • OpenCV提取圖像中圓線上的數(shù)據(jù)具體流程

    OpenCV提取圖像中圓線上的數(shù)據(jù)具體流程

    在對(duì)圖像進(jìn)行處理時(shí),經(jīng)常會(huì)要提取出圖像中某條直線、圓線或者ROI區(qū)域內(nèi)的感興趣數(shù)據(jù),進(jìn)行重點(diǎn)關(guān)注。本文主要介紹了利用OpenCV獲取圖像中圓線上的數(shù)據(jù),需要的可以參考一下
    2021-11-11
  • C++指向類(lèi)成員函數(shù)的指針詳細(xì)解析

    C++指向類(lèi)成員函數(shù)的指針詳細(xì)解析

    由于這幾天在開(kāi)發(fā)中要用到函數(shù)指針,所以就整理了一下關(guān)于函數(shù)指針的概念
    2013-08-08
  • C++實(shí)現(xiàn)LeetCode(237.刪除鏈表的節(jié)點(diǎn))

    C++實(shí)現(xiàn)LeetCode(237.刪除鏈表的節(jié)點(diǎn))

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(237.刪除鏈表的節(jié)點(diǎn)),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C語(yǔ)言之復(fù)雜鏈表的復(fù)制方法(圖示詳解)

    C語(yǔ)言之復(fù)雜鏈表的復(fù)制方法(圖示詳解)

    下面小編就為大家?guī)?lái)一篇C語(yǔ)言之復(fù)雜鏈表的復(fù)制方法(圖示詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • C++ 模版雙向鏈表的實(shí)現(xiàn)詳解

    C++ 模版雙向鏈表的實(shí)現(xiàn)詳解

    本篇文章是對(duì)C++中的模版雙向鏈表進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C語(yǔ)言實(shí)現(xiàn)圖片放大縮小

    C語(yǔ)言實(shí)現(xiàn)圖片放大縮小

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)圖片放大縮小,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 使用C語(yǔ)言實(shí)現(xiàn)字符串左旋和右旋問(wèn)題

    使用C語(yǔ)言實(shí)現(xiàn)字符串左旋和右旋問(wèn)題

    這篇文章主要介紹了使用C語(yǔ)言實(shí)現(xiàn)字符串左旋和右旋問(wèn)題,需要的朋友可以參考下
    2018-07-07
  • C++特殊成員函數(shù)以及其生成機(jī)制詳解

    C++特殊成員函數(shù)以及其生成機(jī)制詳解

    這篇文章主要給大家介紹了關(guān)于C++特殊成員函數(shù)以及其生成機(jī)制的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-02-02
  • C++實(shí)現(xiàn)基于時(shí)序公平的讀寫(xiě)鎖詳解

    C++實(shí)現(xiàn)基于時(shí)序公平的讀寫(xiě)鎖詳解

    讀寫(xiě)鎖與普通的互斥鎖的區(qū)別在于有兩種上鎖方式:讀鎖和寫(xiě)鎖,不用的用戶(hù)對(duì)同一個(gè)讀寫(xiě)鎖獲取讀鎖是非互斥的,其他情況則是互斥的,本文小編將給大家詳細(xì)介紹C++實(shí)現(xiàn)基于時(shí)序公平的讀寫(xiě)鎖,需要的朋友可以參考下
    2023-10-10
  • 深入了解C語(yǔ)言中的const和指針

    深入了解C語(yǔ)言中的const和指針

    這篇文章將具體為大家介紹一下C語(yǔ)言中const和指針的使用,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)const和指針有一定幫助,需要的可以參考一下
    2022-02-02

最新評(píng)論

龙南县| 嵊州市| 青海省| 汕尾市| 太仆寺旗| 乐亭县| 上虞市| 霍林郭勒市| 文水县| 余庆县| 榆中县| 阳高县| 吉林省| 萨迦县| 荃湾区| 淮安市| 开远市| 广饶县| 鹤壁市| 乐清市| 长阳| 邵阳县| 吉林省| 岳池县| 额尔古纳市| 蒙城县| 商水县| 卫辉市| 休宁县| 渑池县| 娄底市| 盘锦市| 盐城市| 阿鲁科尔沁旗| 凤阳县| 牡丹江市| 福泉市| 长岛县| 民勤县| 金川县| 江川县|