Как можно получить полный интеллисен на Pybind11 в визуальной студии? - PullRequest
1 голос
/ 27 марта 2020

Я работаю с Pybind11 в Visual Studio 2015. Я настроил проекты необходимые свойства. то есть я устанавливаю каталоги include и library соответственно. То есть я установил для них следующие значения:

Включить каталоги:

L:\FV\pybind11\pybind11\include;C:\Users\Master\Anaconda3\include;L:\FV\pybind11\pybind11\pybind11;$(IncludePath)

и для библиотечных каталогов:

C:\Users\Master\Anaconda3\Lib;C:\Users\Master\Anaconda3\libs;$(LibraryPath)

, и в настоящее время все кажется работающим, и компиляция завершается успешно.
Однако я получаю извилистые строки ошибок при попытке использовать различные методы, классы и т. Д. c из Pybind11, что связано с тем, что intellisense не удается получить необходимую информацию.
Вот как это выглядит:

enter image description here

Есть ли способ, как я могу это исправить и получить полный смысл в этом отношении?

1 Ответ

1 голос
/ 18 апреля 2020

Обновлен до Visual Studio 2019 и intellisense работает отлично. Это кажется неотъемлемой проблемой в VS2015 и его неспособности правильно индексировать и предоставлять intellisense.

...