VSCode 找不到 Lua/IUP 标头

Posted

技术标签:

【中文标题】VSCode 找不到 Lua/IUP 标头【英文标题】:VSCode Can't Find Lua/IUP Headers 【发布时间】:2021-09-20 23:49:57 【问题描述】:

我已经下载了 Lua、IUP、IM 和 CD 的预编译库、minGW-64,并将环境值设置为 minGW 文件夹和 MyLibs(我放置库的位置),但 VSCode 无法识别.c 文件(不断给出红色曲线)。我该如何解决?

c_cpp_properties.json 有“C:/Program Files/mingw-w64/x86_64-8.1.0-posix-seh-rt_v6-rev0/mingw64/bin/gcc.exe”指向编译器,我把“C: \Program Files\MyLibs\**" 在 includePath 中。

【问题讨论】:

【参考方案1】:

我必须确保 c_cpp_properties.json 中的路径直接指向每个库的“include”文件夹...为什么我不能只使用“C:/Program Files/MyLibs/**”星号应该告诉 VSCode 搜索子文件夹,我不知道。

  "includePath": [
                    "$workspaceFolder/**",
                    "C:/Program Files/MyLibs/Lua54/include",
                    "C:/Program Files/MyLibs/iup/include",
                    "C:/Program Files/MyLibs/im/include",
                    "C:/Program Files/MyLibs/cd/include"
                ],

【讨论】:

以上是关于VSCode 找不到 Lua/IUP 标头的主要内容,如果未能解决你的问题,请参考以下文章

vscode 中flutter找不到模拟器

为啥使用 Origin 标头时找不到路由

Python VsCode:找不到 parser.pyx

VScode Solidity 扩展 - 找不到 openzepplin 导入

错误“找不到 Boost”(缺少:上下文标头)

找不到标准标头的语言