第一步:
預設安裝就行,可以更改一下安裝路徑
第二步:安裝必須的軟體和便於開發常用的外掛程式
第三步:
什麼是 mingw-w64 ?
mingw 的全稱是:minimalist gnu on windows 。它實際上是將經典的開源 c語言 編譯器 gcc 移植到了 windows 平台下,並且包含了 win32api ,因此可以將源**編譯為可在 windows 中執行的可執行程式。而且還可以使用一些 windows 不具備的,linux平台下的開發工具。一句話來概括:mingw 就是 gcc 的 windows 版本 。
以上是 mingw 的介紹,mingw-w64 與 mingw 的區別在於 mingw 只能編譯生成32位可執行程式,而 mingw-w64 則可以編譯生成 64位 或 32位 可執行程式。
正因為如此,mingw 現已被 mingw-w64 所取代,且 mingw 也早已停止了更新,內建的 gcc 停滯在了 4.8.1 版本,而 mingw-w64 內建的 gcc 則更新到了 6.2.0 版本。
安裝mingw-64
然後就可以寫乙個test.c檔案來生成其對應的配置檔案,修改這些配置檔案
c_cpp_properties.json
/**"
],"defines": [
"_debug",
"unicode",
"_unicode"
],"cstandard": "c17",
"cppstandard": "c++17",
"intellisensemode": "msvc-x64"}],
"version": 4
}
launch.json
/$.exe",// 將要進行除錯的程式的路徑
"args": , // 程式除錯時傳遞給程式的命令列引數,一般設為空即可
"stopatentry": false, // 設為true時程式將暫停在程式入口處,一般設定為false
"cwd": "$", // 除錯程式時的工作目錄,一般為$即**所在目錄
"environment": ,
"externalconsole": true, // 除錯時是否顯示控制台視窗,一般設定為true顯示控制台
"mimode": "gdb",
"midebuggerpath": "d:\\mingw-w64\\mingw64\\bin\\gdb.exe", // midebugger的路徑,注意這裡要與mingw的路徑對應
"prelaunchtask": "g++", // 除錯會話開始前執行的任務,一般為編譯程式,c++為g++, c為gcc
"setupcommands": [
] }
] }
tasks.json
",
"-o",
"$\\$.exe"
],"options": ,
"problemmatcher": [
"$gcc"]}
]}
配置完這些之後就可以順利的編譯.c檔案啦!! vscode 配置 C C 編譯環境 教程
第二步 環境配置 第五步 配置c 的.vscode檔案 第六步 配置c語言的.vscode檔案 vscode c 環境配置 安裝選項為 x86 64 win32 seh 將要進行除錯的程式的路徑 args 程式除錯時傳遞給程式的命令列引數,一般設為空即可 stopatentry false 設為tr...
VS Code 配置C C 編譯除錯環境
編譯命令引數 problemmatcher pattern exe args stopatentry false cwd environment externalconsole true mimode gdb midebuggerpath c mingw bin gdb.exe prelauncht...
Vim 配置編譯執行C C 程式
f5編譯和執行c程式,f6編譯和執行c 程式 請注意,下述 在windows下使用會報錯 需要去掉.這兩個字元 c的編譯和執行 map call compilerungcc func compilerungcc exec w exec gcc o exec endfunc c 的編譯和執行 map ...