Как добавить библиотеку io2d.h в intellisense в коде Visual Studio - PullRequest
0 голосов
/ 05 мая 2020

Итак, у меня есть этот проект C ++, который использует библиотеку io2d.

Я установил библиотеку, скомпилировал и запустил проект с помощью CMake.

Однако Intellisense показывает ошибки в файлах cpp, которые используются следующим образом:

enter image description here

Я подумал, добавлю ли я путь заголовок в c_cpp_properties.json будет работать:

enter image description here

Однако не повезло. Что еще можно проверить.

Я использую Ubuntu. Код Visual Studio версии 1.44.2

1 Ответ

0 голосов
/ 07 мая 2020

Заголовок io2d использует внутреннюю библиотеку cairo. Чтобы это работало, нам нужно добавить также путь включения для cairo:

    "includePath": [
        "${workspaceFolder}/**",
        "/usr/local/include/io2d",
        "/usr/include/cairo"
    ],
...