之所以写这篇博客,是因为我发现自己在配置成功一次vscode的几个月之后再次配置时又忘了,为了避免再次出现这种尴尬,所以我决定把我配置的过程记录下来,方便自己也方便他人;
为什么要使用mingw呢?在我的电脑上装有visual studio的情况下,要知道vscode是支持Microsoft C++编译器的;没有其他理由,主要是我看了一下vscode的官方文档,发现使用mingw进行配置似乎更简单一点。如果要使用Microsoft C++,可以参考:链接,文档里叙述的很详细。
环境准备
- vscode
- mingw (下载地址:链接,选最新版本中的x86_64-posix-seh)
其中mingw的安装只需要将压缩包解压放到一个安全路径下,然后将其bin路径设置到环境变量的path里面去,重启电脑即可,使用如下命令可检验是否安装成功:
g++ --version
安装插件
vscode虽然支持的语言很多,甚至matlab也可以支持,但是毫无疑问,c/c++还是用的最多的,如下图是我安装的一些插件:
如果要支持c/c++的编译,第一个当然是必不可少的,其他可以根据自己的需要安装;
文件配置
文件配置主要是针对以下三个文件的配置:
这三个文件的作用上图已经解释的足够清楚了,这里就不再赘述,至于其配置,官方文档虽然使用的是英文,但是也并不难理解,而且我参考了很多博客,发现也确实没有比它更详细的了,我也无意做翻译机,这里附上其链接:官方文档。
异常及设置问题
最后是我在配置过程中碰到的一些问题,不过这些问题大部分都有解决方案,下面附上这些问题及对应链接: