解决vscode可以编译通过c++项目,但头文件有红色波浪线的问题 一.问题描述 我是在Ubuntu 16.04的环境下,用vscode写代码的,一般不使用vscode自带的编译环境,而是用cmake,在命令行中进行编译执行的,所以就算头文件报错,同样也可以编译通过. 但问题是头文件报错会导致后续的vscode没有代码提示,这是一个程序员无法忍受的. 二.解决方法 首先我默认大家都已经安装了c++的插件,没有安装的可以从左边找到Extensions 或 快捷键 Ctrl + Shift + X,