在 Visual Studio 2012 中安装 11 月 CTP 后出现错误。错误出现在unordered_set.hpp
boost 库中。但我没有在代码中包含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,但仍然出现同样的错误。