ubuntu下cmake编译的时候 说boost库版本不对

--WARNING:FoundaknownbadversionofBoost(v104601).Disabling.CMakeErroratvolk/CMakeLists... -- WARNING: Found a known bad version of Boost (v104601). Disabling.
CMake Error at volk/CMakeLists.txt:79 (message):
VOLK Requires boost to build

-- Configuring incomplete, errors occurred!

这个是说boost版本是多少 我下了最新得boost安装包 我该怎么用新的来替换他呢
展开
 我来答
己学好4
2015-05-14 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5098万
展开全部
第一种:

也是最简单的:进入linux系统后,输入
# apt-cache search boost
你将看到很多文件信息,你会看到其中一个文件叫 libboost-dev, 直接安装此文件即可:
# apt-get install libboost-dev
这样就安装成功了。这个速度很快,是因为直接拷贝了lib文件到系统。
可以使用本文最后代码测试安装成功与否。

==============
第二种:
这个速度比较慢,因为需要自己编译出lib库。
首先下载boost库从www.boost.org这个网站下载linux的boost库,有2种格式,1) .bz2 2) .gz
我下的是gz结尾的。放到linux的文件系统里,这里假设为/usr/local/boost_1_52_0.tar.gz
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式