2

Microsoft Visual Studio 2012 (MSVC) で The Forgotten Server (Tibia OTServer) をコンパイルしたいと考えています。しかし、ファイルで: unordered_set.hpp 私はこれを持っています:

#if !defined(BOOST_NO_0X_HDR_INITIALIZER_LIST)
#include <initializer_list>
#endif

そして私にエラーを与えています:

boost/unordered/unordered_set.hpp(27): 致命的なエラー C1083: インクルード ファイルを開けません: 'initializer_list': そのようなファイルまたはディレクトリはありません (..\spells.cpp)

boost/unordered/unordered_set.hpp(27): 致命的なエラー C1083: インクルード ファイルを開けません: 'initializer_list': そのようなファイルまたはディレクトリはありません (..\talkaction.cpp)

私に何ができる?


BOOST_NO_0X_HDR_INITIALIZER_LIST を定義すると、次のエラーが発生します。

..\scriptmanager.cpp(147): error C2039: 'string' : is not a member of 'std::basic_string<_Elem,_Traits,_Alloc>'
          with
          [
              _Elem=char,
              _Traits=std::char_traits<char>,
              _Alloc=std::allocator<char>
          ]

で:

std::string s = BOOST_DIR_ITER_FILENAME(it);
4

0 に答える 0