Visual Studio Code:搭建一个简易的 C++ 环境
VSCode:搭建一个简易的 C++ 环境
status: update if needed;
description: 比如刷刷 LeetCode,就不需要特别多的配置,简单的环境就够了;
0x00
首先新建一个 Profile:

比如这里明命名为 C++
:

0x01
安装这些插件:

vim 看个人喜好,喜欢就用:

0x02
如果他警告你,就需要修改 clangd
的设置;

设置:

搜索 Fallback Flags
:

添加一个自己喜欢的标准:

重启一下 VSCode,警告消失了;

0x03
按下 Ctrl + Option + N
来运行代码;
Code Runner 默认不会使用 -std=c++__
的参数,可以自己添加这一项来不让他警告:
设置:

随便点一个 Edit in settings.json
,或者按 Shift + Command + P
搜索 settings.json
;

搜索找到 cpp
:

在 g++
后面增加 -std=c++14
或者自己想要的版本:

保存并退出;

他就不警告我了.
与 CMake 联动
首先设置 CMake 输出编译数据库:
set(EXPORT_COMPILE_COMMANDS ON)
设置 clangd:
"clangd.arguments": [
"--compile-commands-dir=${workspaceFolder}/build",
"--query-driver=/usr/bin/clang++"
]
0xff
最后附一个奇奇怪怪的图:

本文来自博客园,作者:miyasaka,转载请注明原文链接:https://www.cnblogs.com/kion/p/17649214.html