1

我正在尝试使用这些说明安装 Boost C++ 库。这是使用 Ubuntu 10.10。我已将 .zip 文件解压缩到 中/usr/lib,并 cd 到该boost_1_45_0文件夹​​。然后我运行:

sudo ./boostrap.sh --help

我收到以下错误:

sudo: ./bootstrap.sh: command not found

我不明白为什么会这样,因为bootstrap.sh在当前文件夹中很明显。

这是因为我要安装到的位置,还是可能是 bootstrap.sh 中找不到的命令?这是一个干净的 Ubuntu 安装,所以我不确定为什么在如此精确地遵循说明时会出现错误。

4

1 回答 1

4

在 Unix 上,您真的想从tarball安装,而不是.zip文件。压缩包保留 Unix 权限。

要使其./bootstrap.sh可执行,请发出chmod 755 bootstrap.sh.

于 2011-02-09T13:48:32.957 回答