首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >树莓PI GCC 4.8.2构建boost 1.56原子误差

树莓PI GCC 4.8.2构建boost 1.56原子误差
EN

Stack Overflow用户
提问于 2015-01-16 15:06:54
回答 2查看 1.2K关注 0票数 1

我试图在我的raspberry pi上用c++11构建1.56 boost库。大多数库构建正确,但是boost原子会生成以下错误:

构建Boost C++库。

组件配置:-原子:构建时间:非构建-容器:不构建-上下文:不构建-协同:不构建- date_time :不构建-例外:不构建文件系统不是建筑-图形:非建筑- graph_parallel :非建筑- iostreams :非建筑-地区:不建筑-日志:不建筑-数学:不建筑- mpi:不建- program_options :不建- python :不建-随机:不建- regex :不建-序列化:不建-信号:不建-系统:不建-测试不是建筑线:不是建筑定时器:不是建筑波:没有建立...found 129个目标....updating 8目标..。错误:未识别的命令行选项‘-std=cxx11 11’“g++-ftemplate- gcc.compile.c++ -128 -O3 -finline-finline inline -Wall -pthread -fPIC -std=cxx11 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK=1 -DBOOST_ATOMIC_SOURCE -DNDEBUG -I”。“-c -o”bin.v2/libs/原子/g++/gcc-4.8/释放/线程-多重/锁定。 “libs/原子/src/lockinfo.gov.hk.src” bin.v2/libs/atomic/build/gcc-4.8/release/threading-multi/lockpool.o... ...failed gcc.compile.c++...skipped libboost_atomic.so.1.56.0 因为没有锁池。...skipped libboost_atomic.so.1.56.0因缺乏libboost_atomic.so.1.56.0....skipped libboost_atomic.so因缺乏libboost_atomic.so.1.56.0.错误:无法识别的命令行选项‘-std=cxx11’11‘ "g++“-f模板-深度-128 -O3 -finline-函数-Wno-内联-Wall -pthread -std=cxx11 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_SOURCE -DBOOST_ATOMIC_STATIC_LINK=1 -DNDEBUG -I” “libs/原子/src/lockinfo.gov.hk.src” bin.v2/libs/atomic/build/gcc-4.8/release/link-static/threading-multi/lockpool.o... ...failed gcc.compile.c++...skipped libboost_atomic.a(clean) 因为没有锁池。...skipped libboost_atomic.a因为缺少锁池。...skipped libboost_atomic.a因缺乏libboost_atomic.a....failed更新2个目标..。...skipped 6目标..。

我做了:

代码语言:javascript
运行
复制
./bootstrap --with-libraries=atomic 
./b2 cxxflags="-std=cxx11"

有人知道我能做什么吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-19 07:50:08

Stack Overflow用户

发布于 2015-01-16 15:17:46

正确的标志是-std=c++11,而不是-std=cxx11。只需使用以下命令运行命令:

代码语言:javascript
运行
复制
./b2 cxxflags="-std=c++11"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27986894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档