前言

由于之前一直使用visual studio 2019, 好处就是上手可用,但是比较反感的是必需要打开/新建一个项目才能跑代码。
由于是学习为主,项目啥东西几乎没有。
时间久了就觉得写十几行代码也要开一个项目实在是难受,
于是决定配置vs codec/cpp的运行环境,方便学习。

基本思路

  • 安装mingw-w64
  • 安装vs code (略)
  • 安装插件

    • C/C++
    • Visual Studio IntelliCode
  • 配置插件

网上有许多配置教程,为啥就我会踩到别人不会踩的坑呢?

安装mingw-w64

第一次去http://mingw.org/安装了mingw-get这个安装工具,
我本以为用安装工具会比较简单快捷,结果我错了。

选择好相应的编译套件后就可以直接安装了,嗯,看起来一起进展顺利。
但是为何下载速度如此巨慢? 我github下载速度都能起飞的网络。

下载慢就算了,关键是还下载失败,试了n次才下载好。

关键是装好后,为啥提示,stdder.h文件找不到?

又是一波搜索引擎,网上的答案是版本冲突?重装就可以解决问题。

mingw-get remove gcc g++
mingw-get install gcc g++

但是我发现mingw-get install gcc g++解压某个压缩包出错,我看一,居然是最重要的核心安装包出错,
这个不就是之前下载失败n次的安装包吗?这还得了?尼玛文件下载都出错了,验证都没有就说安装好了?
算了,直接删掉跑路。

然后就是去sourceforge
下载编译好的压缩包,解压,添加环境变量。

到了这里测试一下g++命令就可以确认安装OK了。

配置vs code插件

这个就没啥坑了,最简单的按下F1,选择C/CPP build... -> g++/cpp

就可以了。

最后

mingw-get初衷应该是提供更友好快捷的安装方式,对不起,对我太不友好了,渣渣的下载速度。

坑全在使用mingw-get上面,看来我太naive了。

Last modification:December 30th, 2019 at 02:42 pm
要饭啦~