vscode 配置 C C 編譯環境 教程

2021-09-26 20:41:54 字數 3472 閱讀 6622

第二步:環境配置

第五步:配置c++的.vscode檔案

第六步:配置c語言的.vscode檔案

vscode c++ 環境配置

安裝選項為 x86_64-win32-seh

,// 將要進行除錯的程式的路徑

"args":[

],// 程式除錯時傳遞給程式的命令列引數,一般設為空即可

"stopatentry"

:false

,// 設為true時程式將暫停在程式入口處,一般設定為false

"cwd"

:"$"

,// 除錯程式時的工作目錄,一般為$即**所在目錄 workspaceroot已被棄用,現改為workspacefolder

"environment":[

],"externalconsole"

:true

,// 除錯時是否顯示控制台視窗,一般設定為true顯示控制台

"mimode"

:"gdb"

,"midebuggerpath"

:"c:/program files (x86)/mingw64/bin/gdb.exe"

,// midebugger的路徑,注意這裡要與mingw的路徑對應

"prelaunchtask"

:"g++"

,// 除錯會話開始前執行的任務,一般為編譯程式,c++為g++, c為gcc

"setupcommands":[

]}]}

"

,"-o"

,"$.exe"],

// 編譯命令引數

"problemmatcher":"

],"pattern":}

}

"

,"c:/program files (x86)/mingw64/include/**"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed"

,"c:/program files (x86)/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":"

,"c:/program files (x86)/mingw64/include/**"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed"

,"c:/program files (x86)/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"]}

}],"version":4

}

第二種

}]

,"version":4

}

/$.exe"

,// 將要進行除錯的程式的路徑

"args":[

],// 程式除錯時傳遞給程式的命令列引數,一般設為空即可

"stopatentry"

:false

,// 設為true時程式將暫停在程式入口處,一般設定為false

"cwd"

:"$"

,// 除錯程式時的工作目錄,一般為$即**所在目錄 workspaceroot已被棄用,現改為workspacefolder

"environment":[

],"externalconsole"

:true

,// 除錯時是否顯示控制台視窗,一般設定為true顯示控制台

"mimode"

:"gdb"

,"midebuggerpath"

:"c:/program files (x86)/mingw64/bin/gdb.exe"

,// midebugger的路徑,注意這裡要與mingw的路徑對應

"prelaunchtask"

:"gcc"

,// 除錯會話開始前執行的任務,一般為編譯程式,c++為g++, c為gcc

"setupcommands":[

]}]}

"

,"-o"

,"$.exe"

]}

參考文章:

將vscode設定成中文語言環境

VS Code 配置C C 編譯除錯環境

編譯命令引數 problemmatcher pattern exe args stopatentry false cwd environment externalconsole true mimode gdb midebuggerpath c mingw bin gdb.exe prelauncht...

VScode配置,編譯,執行C C

第一步 預設安裝就行,可以更改一下安裝路徑 第二步 安裝必須的軟體和便於開發常用的外掛程式 第三步 什麼是 mingw w64 mingw 的全稱是 minimalist gnu on windows 它實際上是將經典的開源 c語言 編譯器 gcc 移植到了 windows 平台下,並且包含了 wi...

VSCode配置C C 環境教程

新建專案資料夾,在資料夾下,建立.vscode資料夾,在.vscode資料夾中包含了三個檔案c cpp properties.json launch.json tasks.json。類似於下圖這樣 true 開啟新視窗,方便輸入資料 exe pause 除錯傳遞引數 stopatentry fals...