Boost Can';t为MinGW构建增压1.57

Boost Can';t为MinGW构建增压1.57,boost,mingw,Boost,Mingw,我无法在Win7上为MinGW构建boost 1.57。我试过了 D:\boost_1_57_0>bootstrap.bat mingw D:\boost_1_57_0>.\b2 toolset=gcc install 而我只有 D:/boost_1_57_0/tools/build/src/tools\msvc.jam:1075: in configure-really *** argument error * rule generate-setup-cmd ( version

我无法在Win7上为MinGW构建boost 1.57。我试过了

D:\boost_1_57_0>bootstrap.bat mingw
D:\boost_1_57_0>.\b2 toolset=gcc install
而我只有

D:/boost_1_57_0/tools/build/src/tools\msvc.jam:1075: in configure-really
*** argument error
* rule generate-setup-cmd ( version : command : parent : options * : cpu : global-setup : default-global-setup-options : default-setup )
* called with: ( 9.0 : C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin : C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC : <command>C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\cl.exe : i386 :  : x86 : vcvars32.bat )
* missing argument global-setup
D:/boost_1_57_0/tools/build/src/tools\msvc.jam:809:see definition of rule 'generate-setup-cmd' being called
D:/boost_1_57_0/tools/build/src/tools\msvc.jam:201: in configure
D:/boost_1_57_0/tools/build/src/tools\msvc.jam:153: in msvc.init
D:/boost_1_57_0/tools/build/src/build\toolset.jam:43: in toolset.using
D:/boost_1_57_0/tools/build/src/build\project.jam:1007: in using project-config.jam:3: in modules.load
D:/boost_1_57_0/tools/build/src\build-system.jam:249: in load-config
D:/boost_1_57_0/tools/build/src\build-system.jam:412: in load-configuration-files
D:/boost_1_57_0/tools/build/src\build-system.jam:524: in load
D:\boost_1_57_0\tools\build\src/kernel\modules.jam:289: in import
D:\boost_1_57_0\tools\build\src/kernel/bootstrap.jam:139: in boost-build
D:\boost_1_57_0\boost-build.jam:17: in module scope
D:/boost\u 1\u 57\u 0/tools/build/src/tools\msvc.jam:1075:in configure real
***参数错误
*规则生成设置命令(版本:命令:父:选项*:cpu:全局设置:默认全局设置选项:默认设置)
*调用时使用:(9.0:C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\bin:C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC:C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\bin\cl.exe:i386::x86:vcvars32.bat)
*缺少参数全局设置
D:/boost\u 1\u 57\u 0/tools/build/src/tools\msvc.jam:809:请参阅正在调用的规则“generate setup cmd”的定义
D:/boost\u 1\u 57\u 0/tools/build/src/tools\msvc.jam:201:in configure
D:/boost\u 1\u 57\u 0/tools/build/src/tools\msvc.jam:153:in-msvc.init
D:/boost\u 1\u 57\u 0/tools/build/src/build\toolset.jam:43:in toolset.using
D:/boost\u 1\u 57\u 0/tools/build/src/build\project.jam:1007:in-using-project-config.jam:3:in-modules.load
D:/boost\u 1\u 57\u 0/tools/build/src\build system.jam:249:在加载配置中
D:/boost\u 1\u 57\u 0/tools/build/src\build system.jam:412:在加载配置文件中
D:/boost\u 1\u 57\u 0/tools/build/src\build system.jam:524:加载中
D:\boost\u 1\u 57\u 0\tools\build\src/kernel\modules.jam:289:导入中
D:\boost\u 1\u 57\u 0\tools\build\src/kernel/bootstrap.jam:139:在boost构建中
D:\boost\u 1\u 57\u 0\boost build.jam:17:在模块范围内
怎么了


编辑:现在我下载了Boost1.56并尝试了相同的命令,一切正常。这很奇怪,因为我在这个系统上使用了boost,在硬盘崩溃后,我不得不重新构建它。boost 1.57一切正常,现在我收到了这个奇怪的错误消息。

试试D:\boost\u 1\u 57\u 0>\b2 toolset=gccIt也一样。现在我尝试了boost 1.58 beta版,它也是同样的问题。