Win10上成功离线安装mingw-w64 && 配置 VScode C/C++

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都生产了,第三次就能跑出结果了
在这里插入图片描述

References

猜你喜欢

转载自blog.csdn.net/weixin_43031092/article/details/109066325