VM-Ubantu中使用vscode头文件报错——解决办法

问题

系统中头文件明明存在但是却报错

解决方法

  1. 在报错的文件中点击,shift + ctrl + p
  2. 选择Edit Configurations(JSON)
  3. 修改文件内容
    原文件内容

    修改之后的内容
js 复制代码
{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**",
                "/usr/include",
                "/usr/local/include"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "gcc-x64"
        }
    ],
    "version": 4
}

修改之后会在当前打开的最上层文件夹下创建一个.vscode 的文件夹,里面就是我们的配置文件,这是正常现象,不会对项目造成影响

相关推荐
pu_taoc8 小时前
深入剖析:基于epoll与主从Reactor模型的高性能服务器设计与实现
服务器·c语言·c++·vscode
数字冰雹12 小时前
图观 模型编辑器
编辑器
学习3人组18 小时前
Node.js模块化开发实训案例
node.js·编辑器·vim
YoungHong199220 小时前
一行配置解决claude code 2.0版本更新后 vscode 插件需要登录的问题
ide·vscode·编辑器
Blue桃之夭夭20 小时前
git和VScode
ide·git·vscode
蜀中廖化1 天前
python VSCode中报错 E501:line too long (81 > 79 characters)
开发语言·vscode·python
shimly1234561 天前
vscode 指定连接其它版本的 linux
ide·vscode·编辑器
___波子 Pro Max.2 天前
VS Code文件监视排除设置详解
vscode
larry_dongy2 天前
【学习记录】vscode+ros2+cpp调试
vscode·学习
vortex52 天前
vscode-background 扩展的原理、配置和使用
ide·vscode·编辑器