【问题标题】:How is it possible to get full intellisene on Pybind11 in visual studio?如何在 Visual Studio 的 Pybind11 上获得完整的智能?
【发布时间】:2020-07-08 06:08:36
【问题描述】:

我正在Visual Studio 2015 中使用 Pybind11。我配置了项目必要的属性。也就是说,我相应地设置了包含和库目录。那就是我将它们设置为这些值:

包括目录:

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 的不同方法、类等时,我得到了摇摆不定的错误行,这与智能感知未能获取所需信息有关。
这是它的外观:

有没有办法可以解决这个问题并在这方面获得完整的智能感知?

【问题讨论】:

    标签: visual-studio visual-c++ visual-studio-2015 pybind11


    【解决方案1】:

    升级到Visual Studio 2019,智能感知运行良好。这似乎是 VS2015 中的一个固有问题,它缺乏正确索引和提供智能感知的能力。

    【讨论】:

      猜你喜欢
      • 2010-09-11
      • 1970-01-01
      • 1970-01-01
      • 2011-01-25
      • 1970-01-01
      • 2015-01-10
      • 2015-06-08
      • 1970-01-01
      • 2019-09-06
      相关资源
      最近更新 更多