【发布时间】:2013-06-25 09:05:58
【问题描述】:
在 Visual Studio 2012 中安装 11 月 CTP 后出现错误。
错误在 boost 库的 unordered_set.hpp 中。但我没有在代码中的任何地方包含unordered_set 或initializer_list。我只在一个文件中使用了 boost,我相信这不是原因。
unordered_set.hpp 中的错误:
#if !defined(BOOST_NO_0X_HDR_INITIALIZER_LIST)
#include <initializer_list> //error C1083: Cannot open include file: 'initializer_list': No such file or directory d:\boost\unordered\unordered_set.hpp
#endif
编辑:
之后我卸载了 11 月 CTP,但仍然出现同样的错误。
【问题讨论】:
-
使用“显示包含”选项来查看会发生什么
标签: c++ visual-studio initializer-list