3

我正在尝试用 bjam 构建一个库(luabind)。我遇到了一个错误,问题似乎是我需要使用 gcc 4.2 进行编译,但是这台计算机(Mac OSX)上的默认值是 4.0。我不希望更改系统目录中的链接,有没有办法指定 bjam 使用 gcc4.2 而不仅仅是 gcc?

4

2 回答 2

5

我认为它在文档中有所描述。你应该有:

using gcc : 4.2 : g++-42 ;

在你的 user-config.jam 和命令行上的“bjam toolset=gcc-4.2”

于 2009-08-28T15:48:55.947 回答
1

尝试使用以下选项运行 bjam:

--toolset=gcc --toolset-root=/path/to/gcc/4.2

于 2009-08-25T11:39:55.670 回答