如何在Visual Studio中的Pybind11上获得完整的intellisene?

问题描述 投票:0回答:1

我正在Visual Studio 2015中使用Pybind11。我配置了项目必要的属性。那就是我相应地设置了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)

目前,一切似乎正常,编译成功。但是,当尝试从Pybind11使用不同的方法,类等时,出现错误的错误行,这与智能感知无法获取所需的信息有关。它看起来是这样的:

enter image description here

是否有办法解决此问题并在这方面获得全面的智能感知?

visual-studio visual-c++ visual-studio-2015 pybind11
1个回答
0
投票

已升级到Visual Studio 2019,并且智能感知正常运行。这似乎是VS2015中的固有问题,并且缺乏正确索引和提供智能感知的能力。

© www.soinside.com 2019 - 2024. All rights reserved.