gpt4 book ai didi

c++ - 错误 : BOOST DISABLE THREADS

转载 作者:IT老高 更新时间:2023-10-28 12:37:16 26 4
gpt4 key购买 nike

我的 boost 库有一些问题。我正在使用 freebsd 并使用端口安装了我的 boost。 Boost 版本是:1.45,我使用 g++47 作为编译器。我也从来没有在那儿定义过 BOOST DISABLE THREADS:/usr/local/include/boost/config/user.hpp。我的错误也正是:

 /usr/local/include/boost/config/requires_threads.hpp:29:4: error: #error "Threading    support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS" 

明确但在哪里?还有我的编译命令;

 g++47 -O3 -Wall -std=c++0x   -I. -Iinclude -I../include -I/usr/local/include   -c -o     Application.o src/Application.cpp

谢谢

最佳答案

实验性 GCC 版本 4.7 禁用了 Boost.Threads。见:https://svn.boost.org/trac/boost/ticket/6165

编辑:需要注意的是,从 GCC 4.7 的发布版本开始,并且 Boost 高于 1.48(Boost_1_48_0 仍然无法工作),线程再次工作。

关于c++ - 错误 : BOOST DISABLE THREADS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8297652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com