error : BOOST DISABLE THREADS(错误:提升禁用线程)
问题描述
我的 boost 库有问题.我正在使用 freebsd 并使用端口安装了我的 boost.Boost 版本是:1.45,我使用 g++47 作为编译器.另外我从来没有在那里定义 BOOST DISABLE THREADS :/usr/local/include/boost/config/user.hpp .另外我的错误是:
i have some problem with my boost library. i m using freebsd and installed my boost using ports. Boost version is : 1.45 and i use g++47 as compiler. Also i have never defined BOOST DISABLE THREADS at there : /usr/local/include/boost/config/user.hpp .Also exactly my error is :
/usr/local/include/boost/config/requires_threads.hpp:29:4: error: #error "Threading support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS"
明确但在哪里??还有我的编译命令;
explicitly but where ?? And my compile command;
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
The experimental GCC version 4.7 disables Boost.Threads. See: https://svn.boost.org/trac/boost/ticket/6165
需要注意的是,从 GCC 4.7 的发布版本开始,Boost 高于 1.48(Boost_1_48_0 仍然不工作),线程再次工作.
It should be noted that as of the release version of GCC 4.7, and Boost higher than 1.48 (Boost_1_48_0 is still not working), threads works again.
这篇关于错误:提升禁用线程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:错误:提升禁用线程


- Stroustrup 的 Simple_window.h 2022-01-01
- 一起使用 MPI 和 OpenCV 时出现分段错误 2022-01-01
- 从python回调到c++的选项 2022-11-16
- 近似搜索的工作原理 2021-01-01
- 与 int by int 相比,为什么执行 float by float 矩阵乘法更快? 2021-01-01
- STL 中有 dereference_iterator 吗? 2022-01-01
- 使用/clr 时出现 LNK2022 错误 2022-01-01
- C++ 协变模板 2021-01-01
- 如何对自定义类的向量使用std::find()? 2022-11-07
- 静态初始化顺序失败 2022-01-01