0

我想在我的 Ubuntu(10.0+ 版本)中安装 boost_1_54_0。我将包下载到/home/Downloas 然后我尝试按照boost官方网站中给出的步骤进行操作。http://www.boost.org/doc/libs/1_54_0/more/getting_started/unix-variants.html

我输入代码

~/Downloads$ tar --bzip2 -xf /path/to/boost_1_54_0.tar.bz2

那么错误是:

tar (child): /path/to/boost_1_54_0.tar.bz2: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

所以我想也许我应该改变部分“/path/to/”,但我不知道我应该用哪个替换。

有一个类似的问题在 ubuntu 10.04 下安装最新的 1.44 升压库,但是那里的人成功完成了第一步,现在我陷入了困境!

4

2 回答 2

0

你是对的,你应该改变那部分“路径/到”。您收到错误消息:“没有这样的文件或目录”,这意味着您的字符串有问题。并且。您已经在“下载”地图中,这意味着该字符串只能是“boost_1_54_0.tar.bz2”。

尝试在下载下运行它:

 ~Downloads$ tar --bzip2 -xf boost_1_54_0.tar.bz2
于 2013-07-21T12:30:25.770 回答
0

您应该将其更改为您实际放置bzip 文件的路径。

/path/to是一个元目录,用于指示给定文件所在的路径。因此,例如,如果您将文件放在系统tmp目录中,您将使用/tmp/boost_1_54_0.tar.bz2.

在它位于的情况下,这/home/Downloads就是您要使用的。或者,如果您实际上位于文件所在的目录中,则可以只使用不带路径的文件名。

于 2013-07-21T12:25:03.687 回答