当我使用Boost 1.54和工具集v90在Visual Studio 2010中构建我的C +项目时,出现了一系列IntelliSense错误(请参见下图)。我的项目仍然可以正常运行,并且可以按预期运行。这些错误并不能阻止我处理我的代码,但是它们确实很烦人。如何修复它们或隐藏它们?
我发现this post提到了其中一个错误。这表明我包括<boost/cstdint.hpp>
。我尝试过,但没有任何改变。我检查了发生错误的greg_calendar.hpp
,它已经包括<boost/cstdint.hpp>
。
最佳答案
我遇到了同样的问题,不知道这是否有帮助,但是我的boost目录位于D驱动器上(准确地说是D:/ boost),我的项目文件也位于D上。 '\促进'。这个编译很好,因为它在同一驱动器上,但是智能感知仍在说我有错误,因此我将其更改为更显式的(D:\ boost)并对其进行了修复。希望这对将来的任何人有帮助。