我正在尝试使用bjam构建一个库(luabind)。我遇到了一个错误,似乎问题是我需要使用gcc 4.2进行编译,但此计算机(Mac OSX)上的默认值为4.0。我宁愿不去改变系统目录中的链接,有没有办法指定bjam使用gcc4.2而不仅仅是gcc?
答案 0 :(得分:5)
我认为它被描述为in the documentation。你应该:
using gcc : 4.2 : g++-42 ;
你的user-config.jam中的和命令行上的“bjam toolset = gcc-4.2”
答案 1 :(得分:1)
尝试使用以下选项运行bjam:
- toolset = gcc --toolset-root = / path / to / gcc / 4.2