我正在使用Visual Studio 2008。
最近,我安装了Boost库来使用几何算法。当我键入一些与boost库相关的关键字时,intellisense函数不起作用。我想在结构或类中看到相关的方法和变量,但我不能。
在正常的班级或结构中,智能感知是有效的。
如何在visual studio中使用intellisense函数和boost库?
答案 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>