调试错误解决方案之boost

2018-11-01  本文已影响31人  046ef6b0df68

文|Seraph

  1. boost_1_66_0\boost\config\auto_link.hpp(229): fatal error C1189: #error : "Build options aren't compatible with pre-built libraries"
    解决:设置了不兼容的STLport,如不是必须用到STLport,可以删除相关设置,因为STLport仅是STL实现的一种,VS也是有对应的实现的。
    或者重新编译能兼容的STLport版本,编译过程可能比较耗时。

  2. error C2039: “regex”: 不是“boost”的成员
    解决:包含头文件#include <boost/regex.hpp>,我们使用boost的时候,需要知道使用哪些类需要Include那些文件。

上一篇 下一篇

猜你喜欢

热点阅读