VSCode C++ 配置相关

最近由于 VSCode 升级,导致 Code Runner 默认使用 PowerShell 运行,从而无法使用 -Wl,--stack 编译命令。最近将运行插件换成了 C/C++ Compile Run,感觉好了很多。本文简单介绍一下怎么配置 VSCode 的 C++ 运行环境。

编译器

这东西网上教程有一车,个人在用 mingw-w64,安装简单方便,而且环境和众多 OJ 比较接近。

运行插件

当然,你可以写 launch.json,但我研究了 114514 年没搞懂,所以就搞插件了。

首先你需要下载一个 C/C++ Compile Run,下完以后就能用了,默认快捷键:

  • F6:普通的编译运行;
  • F7:编译,在外部窗口运行;
  • F8:用特定 flag 编译,可设定运行参数。

接下来就是加入默认编译 flag 和运行参数。直接上图:

翻译一下:C/C++ 编译器路径,是否运行前保存,C/C++ 编译 flag,运行参数,是否在外置终端运行,是否显示通知。

注意这个运行参数是直接塞进终端的,所以你甚至可以写命令。比如我想在运行后删掉 .exe 文件,那就把这个配置成 ; del *.exe 即可。

然后你打开 settings……诶设置呢?你会发现这东西需要手动输入 settings.json 里面,参照表格第一列的 Key 就可以了。我的配置:

破案了,现在又有了,可能是要重启的缘故,叫 Compile Run configuration。

然后你就可以愉快地开始写 C++ 啦。

本文来自博客园,作者 5ab,转载请注明链接哦 qwq

原文地址:https://www.cnblogs.com/5ab-juruo/p/about-vscode-cpp-env.html