mingw-w64
下载
下载地址传送SourceForge-mingw-w64
如果你和我一样win10 64位,选x86_64-win32-seh就没错了,不会科学上网的我。。这下载速度还比不上百度网盘。。狗头保命,有网友给出了百度网盘的资源,参考这位靓仔的博客 - 百度网盘哥
为什么不要选择online installer,因为下载慢还会自觉断开。。。长城防火墙背锅
32位win的盆友就选i686,linux的盆友选择posix
环境变量
mingw-w64的路径里最好不要带空格、中文,不然后面你会哭的,我这里用不带空格的ProFiles来存放不能带空格的软件
然后打开菜单栏,搜素“环境变量”,就可以直接打开编辑系统环境变量窗体了,编辑Path,浏览刚才粘贴mingw-w64的路径下的bin文件夹即可,然后一直确定
win+R输入cmd回车,运行gcc -v
,出现下面的结果说明安装mingw-w64succeed
VS code
C
下载安装vsc跳过,选择一个文件夹作为C/C++开发的默认文件夹,这里我新建了一个C文件夹,新建一个hello.c
#include<stdio.h>
void main()
{
printf("hello");
}
插件里搜素C然后安装
安装完成之后按快捷键Ctrl+Shift+P调出命令面板,输入C/C++,选择“Edit Configurations(UI)”进入配置。
- 配置名称:win32
- 编译器路径:D:\ProgramFiles\mingw64\bin\gcc.exe(因人而异)
- IntelliSense 模式:gccx64
整完之后文件那里会自动生产一个文件,不管它;
然后打开hello.c之后按快捷键Ctrl+Shift+P调出命令面板,输入tasks,选择“Tasks:Configure Default Build Task”;再选择“C/C++: gcc.exe build active file”,此时就会生成一个task.json,回到hello.c,按F5运行会让你生产lanch.json,点击确定就可以自带生产了,然后在按F5就可以运行代码了
C++
这里就比较简单,新建一个文件夹,一个新文件hello.cpp
#include <iostream>
int main()
{
std::cout<<"hello C++";
return 0;
}
这次按F5寻找的是g++,而不死上面选择的gcc了,我按了两次vs code就把lanch和task都生产了,第三次就能跑出结果了