在尝试为Visual Studio 2013 Preview(MSVC12)构建Boost 1.54时,它警告:
未知的编译器版本 - 请运行配置测试并报告结果
然后失败并出错:
boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166):错误C2039:'assert_not_arg':不是'boost :: mpl'的成员
看起来像MSVC11的旧库不兼容.
我真的非常想测试新的IDE/Compiler版本,需要提升.那么,是否可以在新的Visual Studio 2013预览版中使用boost?
我正在尝试使用CMake编译另一个库,它需要Boost.
我在OS X 10.10 Yosemite上使用brew安装了CMake和Boost ,但是CMake拒绝找到它.Boost位于/usr/local/Cellar/boost/1.55.0_2
我尝试过以下方法:
-DBoost_DIR并-DBOOST_ROOT使用上述路径-DBoost_INCLUDE_DIR并-DBOOST_INCLUDEDIR使用上述路径+/include为什么CMake公然无视我的指示?:(