3

当我使用 Boost 1.54 和工具集 v90 在 Visual Studio 2010 中构建我的 C+ 项目时,我得到了一堆 IntelliSense 错误(见下图)。我的项目仍然可以正常运行并按我的预期运行。这些错误并没有阻止我处理我的代码,但它们真的很烦人。我该如何修复它们或隐藏它们?

我发现这篇文章提到了其中一个错误。它建议我包括<boost/cstdint.hpp>. 我试过了,但没有任何改变。我检查greg_calendar.hpp了错误发生的位置,它已经包括<boost/cstdint.hpp>.

智能感知错误

4

1 回答 1

2

我有同样的问题,不知道这是否有帮助,但我的 boost 目录位于 D 驱动器上(确切地说是 D:/boost),我的项目文件也位于 D 上。我在 Visual Studio 包含目录中对它的引用是'\促进'。这编译得很好,因为它在同一个驱动器上,但智能感知仍然说我有错误,所以我将它更改为更明确 (D:\boost) 并修复它。希望这对将来的任何人都有帮助。

于 2014-06-01T22:04:18.963 回答