无法在Visual Studio 2012中使用boost :: threads

时间:2013-04-03 20:52:15

标签: c++ visual-c++ boost visual-studio-2012 boost-thread

我在visual studio 2012中使用boost :: threads会得到以下错误(CTP 2012年11月)。我正在使用boost 1.53。

1>boost/config/requires_threads.hpp(29): fatal error C1189: #error :  "Threading support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS"

我在interwebs上找到了建议,使用多线程c运行时。 (我是,不起作用。)然后对如何处理这个问题有很大的沉默。增强是否支持视觉工作室?

1 个答案:

答案 0 :(得分:0)

如果禁用语言扩展(即switch / Za),Visual Studio中将自动禁用线程。