Windows配置c语言环境(vscode+mingw64+clang)
AlightYoung 11/7/2020 Mingw-w64
# vscode
软件的下载安装不多说 放个链接 https://code.visualstudio.com/docs/?dv=win (opens new window)
下载之后安装c/c++
以及code runner
插件
# mingw64
测试环境下载的是8.1的x86_64-posix-seh
版本
链接 https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/ (opens new window)
下完放到你觉得合适的地方,然后配置好环境变量(右键此电脑->属性->高级系统设置->环境变量->系统环境变量中的Path->编辑->新增->${你电脑上mingw的目录}/bin
)
配完后在cmd输入gcc -v
测试一下
如果你不想体验clang的话,此刻便可以打开vscode,写一个c程序进行测试了(前提是装好了插件)
# clang
地址 https://releases.llvm.org/download.html (opens new window)
安装的时候记得加上环境变量(省的自己再配置)
安装好了同样可以打开cmd 执行clang -v
测试以下
好了之后需要修改以下vscode的code runner插件c语言运行配置
直接打开json配置文件
// 方便复制贴一下
"c": "cd $dir && clang $fileName -o $fileNameWithoutExt --target=x86_64-pc-windows-gnu && $dir$fileNameWithoutExt",
1
2
2
复制原来的一份,红框部分是修改之后的运行命令
之后再运行一下test.c
文件
完事了!
# 官方文档
如果你需要debug等其他功能的话 ,可以参考一下官方的文档
https://code.visualstudio.com/docs/cpp/config-mingw (opens new window)