在Windows 7上构建Boost 1.49

时间:2012-04-21 14:57:38

标签: windows gcc boost

我正在尝试在Windows上构建Boost。我使用this示例。因此,执行'bjam toolset = gcc'后,我收到以下错误:

**C:/boost/tools/build/v2/tools\gcc.jam:129: in gcc.init from module gcc
error: toolset gcc initialization:
error: no command provided, default command 'g++' not found
error: initialized from
C:/boost/tools/build/v2/build\toolset.jam:38: in toolset.using from module tools
et
C:/boost/tools/build/v2\build-system.jam:481: in process-explicit-toolset-reques
ts from module build-system
C:/boost/tools/build/v2\build-system.jam:562: in load from module build-system
C:\boost\tools\build\v2/kernel\modules.jam:283: in import from module modules
C:\boost\tools\build\v2\kernel\bootstrap.jam:142: in boost-build from module
C:\boost\boost-build.jam:17: in module scope from module**

如何在Windows上编译该东西?任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:2)

我需要像以下一样的行:

using gcc : 4.7 : g++-4.7 ;

在我的user-config.jam文件中(位于C:\ Users \ USER_NAME \ user-config.jam中)。

您可以从默认命令行运行程序g ++ - 4.7(或此处的版本号)(不修改PATH变量)吗?