【问题标题】:Running Boost bootstrap运行 Boost 引导程序
【发布时间】:2018-11-28 21:56:08
【问题描述】:

我需要构建 Boost 库。当我运行 bootstrap.bat 时,我得到以下信息:

Building Boost.Build engine \GnuWin32\bin"" was unexpected at this time.

谁能解释发生了什么?谢谢。

更新:我在 vanilla 命令提示符和 VS2015 开发人员/Msbuild 命令提示符中都尝试过。没什么区别。

我的环境:Windows 10 1607(内部版本 14393.693),MS VS 2015。

PS。 Boost 1.58 和 1.63 都会发生这种情况。

【问题讨论】:

  • 可能对boost on window有帮助
  • 我只是在没有任何其他选项的情况下运行 bootstrap.bat,正如几个地方所推荐的那样。以前,这曾经有效。
  • 查看boost_1_60_0 .zip installation in windows 并注意:在 Visual Studio 工具命令提示符中和/或确保 gcc/mingw 在路径中...
  • 为什么投反对票?我在 VS 命令提示符和 vanilla(管理员)命令提示符中都尝试了这个。没什么区别。

标签: c++ boost build


【解决方案1】:

我试过 boostrap msvc 并且工作正常。

仅提供boostrap 是行不通的,即使我使用x64 Native Tools Command Prompt for VS 2017

如果失败,请检查bootstrap.log 文件。

【讨论】:

    【解决方案2】:

    好的,我的 PATH 变量中的 GnuWin 路径有双引号。删除它们解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2016-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-23
      • 2020-01-14
      • 2017-11-14
      • 1970-01-01
      • 2012-03-29
      相关资源
      最近更新 更多