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\"”。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐