解决Linux系统下vscode<linux/..>等头文件不存在问题
解决Linux系统下vscode等头文件不存在问题
·
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\"”。

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