带MSYS2的VSCode中的includePath

时间:2018-06-23 23:46:38

标签: visual-studio-code msys2

尽我所能,我根本无法获得VSCode来查找我在includePath和browser-> path中指定的任何标头。这是我的c_cpp_properties.json文件。当然,VSCode应该可以在此之后找到curses.h:

{
    "configurations": [
        {
            "name": "MSYS2",
            "includePath": [
                "C:/msys64/mingw64/include/ncurses/"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE"
            ],
            "compilerPath": "C:/msys64/mingw64/bin/gcc",
            "intelliSenseMode": "clang-x64",
            "browse": {
                "path": [
                    "C:/msys64/mingw64/include/ncurses/"
                ],
                "limitSymbolsToIncludedHeaders": true,
                "databaseFilename": ""
            }
        }
    ],
    "version": 4
}

我在路径名中尝试了正斜杠和反斜杠。似乎没有任何作用。我应该提到我正在使用MSYS2 / MinGW-w64。

1 个答案:

答案 0 :(得分:0)

我在自己的默认'c_cpp_properties.json'文件中注意到,所有路径字符串都使用双反斜杠

"C:\\So\\Something\\Like\\This.exe"