增强安装
我有一个关于 boost 库安装的问题。有没有一个包,我可以使用 sudo apt-get install 来安装这个包。我搜索了此论坛中的所有问题,并使用命令 sudo apt-get install libboost1.40-dev
我无法使用此安装包。另外,我可以从 boost.org 下载它,但我也不知道安装它的正确路径。如果可能的话,我更愿意使用 sudo apt-get install 命令来安装它。我使用的是 Ubuntu 9.04。 谢谢。
I have a question regarding the installation of the boost libraries. Is there a package that I can use the sudo apt-get install to install this package. I searched all of the questions in this forum and using the commands sudo apt-get install libboost1.40-dev
I cannot install theh package with this. Also, I can download it from boost.org but I do not know the correct path to install it too. I would prefer to install it using the sudo apt-get install
commands if possible. I am using Ubuntu 9.04.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
如果您想使用最新版本运行,您可以按照 Ralf 的说明进行 bjam 安装,但我建议您构建一个“伪”软件包,以便可以
以下是如何做到这一点:
If you want to run with the latest version, you can do the bjam install as mentioned by Ralf, but I suggest you build a 'pseudo' package so you can
Here is how to do that:
在新的 boost 版本上还有其他方法:
On new boost version there is other way:
您可以使用命令
aptitude search libboost
来查看可用的boost库列表。 boost 的最新版本是 1.42 - 也许这就是为什么你找不到 1.40 版本的原因。如果
aptitude search
命令未提供足够的结果,请尝试sudo aptitude update
,然后再次运行aptitude search
。You can use command
aptitude search libboost
to see list of the availiable boost libraries. The last version of boost is 1.42 - maybe that's why you can't find version 1.40.If
aptitude search
command don't give you sufficient results, trysudo aptitude update
and then runaptitude search
again.在我的 Ubuntu (10.04) 版本上,它是 libboost1.40-all-dev
在你的版本上,你可能已经安装了旧版本的 boost,你应该能够通过 Tab 键完成来查看可以安装哪个版本。
无论如何,我在 Ubuntu 下通常做的是
将下载的 boost 存档提取到您的硬盘驱动器,然后 cd 进入根目录,
这样您就可以获得最新版本的 boost,而不是适用于您的 Ubuntu 的稍微过时的版本版本。
On my version of Ubuntu (10.04) it's libboost1.40-all-dev
On your version you've probably got an older version of boost, you should just be able to tab-complete to see which version you can install.
In any case what I usually do under Ubuntu is
Extract the downloaded boost archive to your hard-drive and then cd into the root and
This way you can get the newest version of boost, and not the slightly outdated one that is available for your Ubuntu version.
这是一个逐步解释如何安装它的链接(花一些时间阅读!)
http://www.boost.org/doc/libs/1_41_0/more/getting_started/unix-variants.html
但是你的内联 shell 命令可能是简单易行的方法
This is a link which explain step by step on how to install it (give it some time read!)
http://www.boost.org/doc/libs/1_41_0/more/getting_started/unix-variants.html
but your inline shell command might be the simple and easy way for doing it