第一步:下载 mingw-w64
下载链接 https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download
不行的话可以:链接:https://pan_baidu_com/s/1M4p2r95OqRjFp7NkXO_RuA
提取码:6666(链接中间下划线改成.)
安装的时候注意选下目录。后面要用的(这里我安装在D:\wqsoftware\mingw-w64目录下)
这里 我发现我下拉框里用的默认的。。不过也可以。。下面的图是我网上找的,可能我的运行需要够了 所以这里就默认安装了。回头再说。
第二步:配置环境变量
找到上一步安装的目录
打开文件夹mingw32再打开bin
找到系统环境变量path,编辑,添加
把原先拷贝的bin目录路径地址 (我这里D:\wqsoftware\mingw-w64\mingw32\bin)贴进去
验证配置是否成功,打开cmd,输入
gcc -v
配置vscode
安装即可。
测试代码
#include <stdio.h>
int main()
{
int n = 9;
printf("This is a test file!\r\nInput a number: ");
scanf("%d", &n);
printf("The number is %d", n);
return 0;
}
按f5运行调试,弹出选择安装下智能提示插件
下载完之后,去VSCODE的安装目录下,进入到 bin 文件夹下,将下载好的扩展安装文件copy到这个目录下,按住 ”shift + 鼠标右键“,点击 “在此处打开命令窗口“,输入下述命令:
code -install-extension cpptools-win32.vsix
我的是安装完 不需要再设置啥的 就可以自动补全了。
参考链接:
https://blog.csdn.net/for_stm32/article/details/85238197