相关疑难解决方法(0)

使用Visual Studio 2013(Express)构建强大功能

有没有人使用Visual Studio 2013 Express成功构建Boost?

正如Boost网站所述,我对此是否可行感到困惑:

Visual Studio 2013/Visual C++ 12的已知错误.

Visual Studio 2013在发布过程中很晚才发布,因此存在一些未解决的问题.这些包括:

由于缺少include,序列化无法编译.

使用Boost.Container的allocator_traits中的has_member_function_callable_with会导致编译错误(#9332).

在诸如Unordered和MultiIndex之类的库中,使用初始化程序列表调用重载函数会导致编译错误,Visual C++声称重载是不明确的.这是一个Visual C++错误,目前尚不清楚是否有一个好的解决方法.这不会影响不使用初始化程序列表的代码,也不会使用不需要隐式转换的初始化程序列表(即容器的确切值类型的初始化程序列表).

线程:ex_scoped_thread编译失败(#9333).

但是,这张海报说可以在没有任何补丁的情况下使用VS 2013构建Boost 1.55.0.

我曾尝试使用VS 2013构建Boost,但我确实至少得到了序列化错误.

c++ boost visual-studio-2013

12
推荐指数
1
解决办法
6317
查看次数

标签 统计

boost ×1

c++ ×1

visual-studio-2013 ×1