在Unix上安装Boost ...无法解压缩boost库

时间:2010-07-07 16:31:02

标签: unix boost installation

我正在尝试在Boost instructions

之后在unix群集计算机上安装Boost

我下载了boost_1_43_0.tar.bz2,然后被指示执行以下命令: tar --bzip2 -xf /path/to/boost_1_43_0.tar.bz2

然而它没有用,这是我得到的输出:

  

tar --bzip2 -xf   /path/to/boost_1_43_0.tar.bz2

     

tar:/path/to/boost_1_43_0.tar.bz2:   无法打开:没有这样的文件或目录

     

tar:错误无法恢复:退出   现在

     

tar:孩子返回状态2

     

tar:错误退出从之前延迟   错误

2 个答案:

答案 0 :(得分:3)

你不会写/path/to/boost_1_43_0.tar.bz2

如果存档位于当前目录中,则编写./boost_1_43_0.tar.bz2。或者,如果将其保存在/tmp目录中,则命令为tar --bzip2 -xf /tmp/boost_1_43_0.tar.bz2

使用/path/to/some/file表示您需要使用自己的路径的说明非常常见。在将来执行命令之前,您还需要小心阅读命令。

答案 1 :(得分:1)

/path/to/boost_1_43_0.tar.bz2它们表示下载文件的路径,无论您将它保存在计算机上的哪个位置。因此,如果您将其下载到/ home / Elpezmuerto,路径将为/home/Elpezmuerto/boost_1_43_0.tar.bz2