未找到 bootstrap.sh 错误

未找到 bootstrap.sh 错误

我尝试在 Ubuntu 16.04 上安装 boost,但运行时./bootstrap.sh总是出现以下错误。

samri@samri-Satellite-C55-C:~/boost$ ./bootstrap.sh
./bootstrap.sh: 1: ./bootstrap.sh: ./tools/build/v2/engine/build.sh: not found
Building Boost.Build engine with toolset ... 
Failed to build Boost.Build build engine
Consult 'bootstrap.log' for more details

答案1

您可以从以下位置下载 Boost.BuildBoost.Build GitHub 网页。此存档中的/tools/build/v2/engine/被 替换为/tools/build/src/engine。.zip 存档包含一个名为引导程序在根目录中以及教程(教程.html)与官方的 Boost.Build 教程相同,网址为Boost.Build 教程

答案2

你是从GitHub 超级项目如果是,请不要忘记初始化您需要的任何子模块,包括./工具/构建最简单的做法就是拉取所有内容:

cd ~/boost
git submodule update --init
./bootstrap.sh

相关内容