码迷,mamicode.com
首页 > 编程语言 > 详细

vscode中c/c++头文件引用找不到飘红

时间:2020-01-17 13:58:30      阅读:488      评论:0      收藏:0      [点我收藏+]

标签:就是   gnu   文件夹   vsc   估计   ror   cpp   路径   解决   

正在进行 GTK 学习, 但是在 vscode GTK 的头文件找不到(头文件引用底下飘红, 逼死强迫症), 影响敲字键入速度.

解决一下该问题-- vscode中c/c++头文件引用找不到(#include errors detected)

花了我几十分钟, 可以说相当智障了...

在 c_cpp_properties.json(就是c/c++的配置文件)里面添加 "includePath":

开始提示 glib.h 找不到, 我加上了 "/usr/include/glib-2.0",

然后提示 glibconfig.h 找不到, 我加上了我的本机路径, "/usr/lib/x86_64-linux-gnu/glib-2.0/include",

再然后提示 pango/pango.h 找不到, 我发现在 "/usr/include/pango-1.0/pango/pango.h" 下有,

估计引用依赖无穷尽也, 写成 "/usr/include/**" 可以遍历里面的文件夹

所以我直接写成如下:

"includePath": [
                "${workspaceFolder}/**",
                "/usr/include/**",
                "/usr/lib/x86_64-linux-gnu/**"
            ],

不飘红了, 大和谐...

vscode中c/c++头文件引用找不到飘红

标签:就是   gnu   文件夹   vsc   估计   ror   cpp   路径   解决   

原文地址:https://www.cnblogs.com/hencins/p/12205064.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!