你如何在Windows上安装Boost.Build?

时间:2012-02-22 02:56:50

标签: c++ boost build install

http://www.boost.org/boost-build2/doc/html/bbv2/installation.html

尝试遵循这些说明,但它们不起作用。

我做了什么:

打开cmd.exe; cd C:\ BoostBuild \ boost-build \ bootstrap.bat

我得到了什么:

C:\ BoostBuild \升压构建> \ bootstrap.bat '。\ bootstrap.bat'未被识别为内部或外部命令, 可操作程序或批处理文件。

4 个答案:

答案 0 :(得分:7)

如果您在C:\下载并解压缩了一份推文副本,则最终应该使用C:\boost_1_48_0

这样的文件夹

在此文件夹中,执行bootstrap.bat;所以

cd C:\boost_1_48_0
bootstrap

答案 1 :(得分:1)

你不需要。\部分,这是一个引用同一文件夹中文件的unix引用。

launch CMD.exe
CD C:\BoostBuild\boost-build  <press-enter>
bootstrap <press-enter>

是从DOS / CMD执行此操作的正确方法。

参考评论编辑:

你正在做的是意外地链接命令,试试这个:

<Run> CMD <press enter.
<type> CD c:\boostbuild\boost-build <press enter>
<type> bootstrap <press enter>

如果这样正常工作,那么在键入上面的第二行之后。提示符C:\ Users \ Furiosity \应该已更改为C:\ BoostBuild \ bood-build

答案 2 :(得分:1)

cl.exe - 嵌入在Visual C ++或visual studio中的编译器。使用Visual C ++ express免费版及其命令提示符bootstrap或b2的其他命令工作正常。

这会设置boost.build。

答案 3 :(得分:0)

对我来说,问题是在解压缩后,窗口防御者从“c:\ boost \”目录中删除了bootstrap.bat。出于这个原因,我正在寻找整个互联网,找出该文件不存在的原因或如何创建该文件。我从windows defender的搜索路径中排除了路径,就在那里。要运行它,您必须具有管理员权限(至少在我的情况下)。