Visual Studio Intellisense不支持Boost

时间:2011-03-31 02:52:41

标签: visual-studio-2008 boost intellisense

我正在使用Visual Studio 2008。

最近,我安装了Boost库来使用几何算法。当我键入一些与boost库相关的关键字时,intellisense函数不起作用。我想在结构或类中看到相关的方法和变量,但我不能。

在正常的班级或结构中,智能感知是有效的。

如何在visual studio中使用intellisense函数和boost库?

2 个答案:

答案 0 :(得分:0)

在“项目属性”中的“其他包含目录”中,我将其设置为诸如“ \ Libraries \ Boost”(相对于驱动器)的相对路径时,我遇到了同样的问题。

然后将相对路径更改为绝对路径“ C:\ Libraries \ Boost”。这样可以解决智能问题。

答案 1 :(得分:-1)

我使用提升,我可以完成智能感知。

大多数boost都在include文件中,因此请确保设置项目属性以指向boost include目录(Property Pages / C ++ / Additional Include Directories)

并且您正在处理的文件包含正确的boost包含文件。 例如

#include <boost/thread/mutex.hpp>