解决Linux系统下vscode<linux/..>等头文件不存在问题

vscode默认是将Home目录设置为搜索目录

所以要改成同级的usr目录里的src目录里的内核目录

右击问题,编辑“includePath”选项,选择编辑c_cpp_properties.json(页面一开头处)

点击去会发现includePath是

"${workspaceFolder}/**"

然后查看自己系统根目录下的usr/src目录

然后把配置文件中的"${workspaceFolder}/**"改成对应的目录

"includePath": [
                "/usr/src/linux-headers-6.8.0-40-generic/**",
                "/usr/src/linux-hwe-6.8-headers-6.8.0-40/**"
                //"${workspaceFolder}/**"
            ],

注意后面两个**不要漏掉

回去看已经成功配置了

_______________________________________________________________

漏掉两个**会变成

"message": "无法找到“\"/home/用户名/usr/src/linux-header-6.8.0-40-generic\"”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值