我正在尝试在Windows的Visual Studio中使用靴子1.67.0来编译boost线程示例,但是我收到一个我找不到该问题的错误。我认为错误可能是我错过了#define,但是我不确定我如何解决。提高接缝工作正常,直到我开始使用穿线。当我下载boost时,我还没有运行bjam iv,只是将目录添加到了我的include和linker设置中。有人知道如何解决这个问题吗?
VS中出现的错误是: c:\ librarys \ boost_1_67_0 \ boost \ config \ requires_threads.hpp(29):致命错误C1189:#error:“线程支持不可用:已被BOOST_DISABLE_THREADS明确禁用”
**编辑2 *
我现在已经建立了指向我的库,因为我需要在boost中使用线程,因此我打开了bjam并运行了以下命令“ bjam -a --build-type = complete threading = multi”,但我仍然得到错误。我需要在设置中使用预编译的标头吗?