VS Code配置开发环境时出现“未定义标识符”

问题描述:VS Code中出现“未定义标识符”,可以右键“转到声明”,但会一直出现红色提醒。

问题原因:VS Code intellisense不能自动找到需要的头文件路径,需要在用户设置中强制intellisense使用Tag Parser,递归方式检索头文件。

解决方式:找到工程对应的settings.json,并复制以下两个语句,在其中配置使用Tag Parser方式。

   "C_Cpp.intelliSenseEngineFallback": "Disabled", //需要添加的
    "C_Cpp.intelliSenseEngine": "Tag Parser",  //  需要添加的

1、搜索settings.json
VS Code配置开发环境时出现“未定义标识符”_第1张图片
2、在外层json中添加如下语句
VS Code配置开发环境时出现“未定义标识符”_第2张图片
3、 问题解决。

你可能感兴趣的:(常见报错及其解决,C/C++,Linux,linux,json)