Настройте VSCode, включите путь - PullRequest
0 голосов
/ 19 ноября 2018

Я использую VSCode для редактирования файлов Xilinx SDK.VSCode выдает «проблемы», которые включают путь, который не может быть найден.

Я использовал лампочку «показать исправления»:

Добавить в «includePath»: D: /Other/Xilinx/SDK/2017.4/gnu/aarch32/nt/gcc-arm-none-eabi / lib / gcc / arm-none-eabi / 6.2.1 / include

Но VSCode по-прежнему жалуется на отсутствующий путь включения, хотя каждый Add to "includePath" добавляет правильный путь к«c_cpp_properties.json» в папке проектов .vscode.

Что не так с конфигурацией включения?

{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**",
                "${workspaceFolder}/standalone_bsp_0/ps7_cortexa9_0/include",
                "D:/Other/Xilinx/SDK/2017.4/gnu/aarch32/nt/gcc-arm-none-eabi/lib/gcc/arm-none-eabi/6.2.1/include",
                "D:/Other/Xilinx/SDK/2017.4/gnu/aarch32/nt/gcc-arm-none-eabi/lib/gcc/arm-none-eabi/6.2.1/include"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "windowsSdkVersion": "8.1",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "msvc-x64"
        }
    ],
    "version": 4
}

Это строка, на которую жалуется VSCode:

#include <stdint.h>

Редактировать:

Каждое принятие "исправления" вызывает дополнительную строку с тем же путем в "includePath", но это не решает проблему.То, что вы видите в дампе c_cpp_properties.json, вызвано «исправлением».

...