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

VSCode 配置 C 語言編程環(huán)境

這篇具有很好參考價值的文章主要介紹了VSCode 配置 C 語言編程環(huán)境。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、下載 mingw64

二、配置環(huán)境變量

三、三個配置文件

四、格式化代碼

1、安裝插件

2、保存時自動格式化

3、左 { 不換行


上了兩年大學(xué),都還沒花心思去搭建 C 語言編程環(huán)境,慚愧,慚愧。

一、下載 mingw64

mingw64 是著名的 C/C++ 編譯器 GCC 的 Windows 版本。

下載地址:MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net

① 進入網(wǎng)頁后選擇 Files 選項卡

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

② 往下劃,找到最新版本的 mingw64,下載如下版本

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

③ 解壓壓縮包得到 mingw64 文件夾

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

mingw64 應(yīng)該是一款綠色軟件,安裝和卸載的方法:下載文件夾和刪除文件夾。

二、配置環(huán)境變量

① 右擊 “此電腦”,選擇 “屬性”(如果你沒有 “此電腦” 圖標(biāo),那就去資源管理器找)

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

② 高級系統(tǒng)設(shè)置 << 環(huán)境變量...(在右下角)<< Path(雙擊或選中后點擊 “編輯” 打開)

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

③ 新建環(huán)境變量,填入你的 mingw64 文件夾下 bin 目錄的路徑(不要照著寫?。?/p>

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

④ 打開 cmd,輸入以下指令,測試環(huán)境變量是否生效

gcc -v

如下圖所示,測試成功:

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

如果出現(xiàn)類似 “不認(rèn)識 gcc” 的報錯,那么可能是路徑寫錯了或者需要重啟一下電腦?

三、三個配置文件

在你放代碼文件夾下創(chuàng)建一個名為 “.vscode” 的文件夾,并在其中創(chuàng)建三個文件:

  • c_cpp_properties.json
  • launch.json
  • tasks.json

c_cpp_properties.json

注意:把所有的 C:/Program Files/MinGW 換成你的 mingw64 所在目錄的路徑!

{
  "configurations": [
    {
      "name": "Win32",
      "includePath": [
        "${workspaceRoot}",
        "C:/Program Files/MinGW/mingw64/include/**",
        "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",
        "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",
        "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",
        "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",
        "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",
        "C:/Program Files/MinGW/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:/Program Files/MinGW/mingw64/include/**",
          "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",
          "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",
          "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",
          "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",
          "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",
          "C:/Program Files/MinGW/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"
        ]
      }
    }
  ],
  "version": 4
}

launch.json?

{
  "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": []
    },
    {
      "name": "(gdb) Launch",
      "type": "cppdbg",
      "request": "launch",
      "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
      "args": [],
      "stopAtEntry": false,
      "cwd": "${workspaceFolder}",
      "environment": [],
      "externalConsole": true,
      "MIMode": "gdb",
      "miDebuggerPath": "C:\\Program Files\\MinGW\\mingw64\\bin\\gdb.exe", // 自己電腦的gdb
      "preLaunchTask": "echo", //這里和task.json的label相對應(yīng)
      "setupCommands": [
        {
          "description": "Enable pretty-printing for gdb",
          "text": "-enable-pretty-printing",
          "ignoreFailures": true
        }
      ]
    }
  ]
}

tasks.json?

{
  // 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" // 解決中文亂碼
      ]
    }
  ],
  "presentation": {
    "echo": true,
    "reveal": "always",
    "focus": false,
    "panel": "new",
    "showReuseMessage": true,
    "clear": false
  }
}

四、格式化代碼

1、安裝插件

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

2、保存時自動格式化

  1. 依次點擊 VSCode 左下角齒輪 << 設(shè)置,然后輸入:Format On Save
  2. 勾選

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

3、左 { 不換行

  1. 依次點擊 VSCode 左下角齒輪 << 設(shè)置,然后輸入:C_Cpp: Clang_format_style
  2. 將默認(rèn)的 file 改為:{BasedOnStyle: Chromium, IndentWidth: 4}

VSCode 配置 C 語言編程環(huán)境,軟件,vscode,ide,編輯器

?文章來源地址http://www.zghlxwxcb.cn/news/detail-694698.html

?


參考博客:

VSCode配置C語言環(huán)境_vscode c語言提示_青衫與白杉的博客-CSDN博客

VSCode 格式化 cpp 文件時配置左大括號不換行_vscode大括號不換行_云胡同學(xué)的博客-CSDN博客

?

?

到了這里,關(guān)于VSCode 配置 C 語言編程環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

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

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

    一、下載C語言編譯器: (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文件夾,文件夾下新建如下三個文件 ?1、c_cpp_

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

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

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

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

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

    2024年02月06日
    瀏覽(17)
  • C語言編程軟件

    C語言編程軟件

    C語言是一門歷史很長的編程語言,其編譯器和開發(fā)工具也多種多樣,其開發(fā)工具包括編譯器,現(xiàn)舉幾個開發(fā)工具供大家選擇,當(dāng)然也要根據(jù)自己的操作系統(tǒng)來選擇適合自己的開發(fā)工具。 好多剛開始接觸c語言的朋友都想知道用上面軟件開發(fā)c語言比較好,一般來說微軟的東西肯

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

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

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

    2024年04月15日
    瀏覽(45)
  • C語言編譯器(C語言編程軟件)

    對于當(dāng)前主流桌面操作系統(tǒng)而言,可使用 Visual?C++、GCC?以及 LLVM Clang 這三大編譯器。 Visual C++(簡稱 MSVC)是由微軟開發(fā)的,只能用于 Windows 操作系統(tǒng);GCC 和 LLVM Clang 除了可用于 Windows 操作系統(tǒng)之外,主要用于 Unix/Linux 操作系統(tǒng)。 像現(xiàn)在很多版本的 Linux 都默認(rèn)使用 GCC 作為

    2024年02月03日
    瀏覽(23)
  • 【軟件安裝&環(huán)境配置】vscode 安裝界面沒有出現(xiàn)安裝路徑的選擇 的解決,以及vscode的刪除的問題

    【軟件安裝&環(huán)境配置】vscode 安裝界面沒有出現(xiàn)安裝路徑的選擇 的解決,以及vscode的刪除的問題

    由于vscode 沒有刪除干凈,就會出現(xiàn)vscode 安裝的時候,沒有出現(xiàn)安裝路徑的界面,所以可以來到vscode的安裝路徑,點擊 unins000.exe 文件就可以 實現(xiàn)將vscode 相關(guān)的文件刪除, 如果是刪除了整個vscode 安裝下的文件(在回收站也刪除的情況下),但是還沒有卸載干凈vscode,我的做

    2024年02月08日
    瀏覽(27)
  • VScode下配置Go語言開發(fā)環(huán)境【2023最新】

    VScode下配置Go語言開發(fā)環(huán)境【2023最新】

    本文主要記錄了 Go 的安裝,以及給 vscode 配置 Go 的環(huán)境。 截圖比較多所以顯得文章比較長。如有錯誤歡迎指出~ 系統(tǒng):Windows 10 go:1.20.6 vscode:June 2023 (version 1.80) 下載鏈接:Go下載 下載和系統(tǒng)對應(yīng)的版本,我是 windows 所以選擇了下圖的這個。選的是最新的穩(wěn)定版本 go1.20.6:

    2024年02月15日
    瀏覽(23)
  • VSCode配置C/C++語言環(huán)境(2023版)

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

    vscode下載地址 https://code.visualstudio.com/ 不會安裝vscode的看下方博客: 超詳細VSCode安裝教程(Windows)_索兒呀的博客-CSDN博客 C編譯器(MinGW-W64 GCC)下載地址: https://sourceforge.net/projects/mingw-w64/files/mingw-w64/ 在線下載的exe文件一般是會有網(wǎng)絡(luò)的問題,導(dǎo)致下載不了,建議windows64位

    2024年02月09日
    瀏覽(22)
  • 中文編程開發(fā)語言工具編程實際案例:美發(fā)店會員管理系統(tǒng)軟件編程實例

    中文編程開發(fā)語言工具編程實際案例:美發(fā)店會員管理系統(tǒng)軟件編程實例

    中文編程開發(fā)語言工具編程實際案例:美發(fā)店會員管理系統(tǒng)軟件編程實例 中文編程開發(fā)語言工具編程實際案例:美發(fā)店會員管理系統(tǒng)軟件編程實例。 軟件功能: 1、系統(tǒng)設(shè)置:參數(shù)設(shè)定,賬號及權(quán)限設(shè)置,系統(tǒng)初始化,卡類型設(shè)置,積分清零等。 2、會員信息登記:可以刷卡

    2024年02月07日
    瀏覽(34)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包