无法让Visual Studio Code C包含正常工作

时间:2016-08-27 15:50:34

标签: c++ visual-studio

我在Ubuntu上玩过微软视觉工作室代码已经有好几天但是我发现了一个让我烦恼的问题; 当我使用自定义包括clang错误解析器给我这个错误:

physical_memory.c
/arch/x86/physical_memory.h' file not found (10,10)

但事实是我已经将include文件夹添加到c_cpp_properties.json中,如下所示:

    {
        "name": "Linux",
        "includePath": ["/usr/include",
                        "/home/manuel/Documentos/OSDEV/XeonOS/kernel/include",
                        "/opt/cross/lib/gcc/i686-elf/5.4.0/include"],
        "browse" : {
            "limitSymbolsToIncludedHeaders" : true,
            "databaseFilename" : ""
        }
    },

我已经多次检查过文件名是否正确,并尝试使用include /和include / *但它不起作用,项目也会像往常一样编译和工作。

顺便说一下,这是导致错误的代码行:

#include <arch/x86/physical_memory.h>

我不介意出现这个错误,但由于某种原因,当发现包含错误时,clang实时错误解析器停止在该文件上工作,这是我觉得很烦人的事情。

你知道我该怎么办呢?

0 个答案:

没有答案