我可以访问我需要构建boost 1.46的服务器.如何强制bootstrap.sh使用/usr/bin/gcc-4.4.默认情况下,它使用/ usr/bin/gcc,我无法弄清楚如何更改它
Sea*_*ean 38
我使用类似这样的东西跨构建Boost for ARM工具链:
echo "using gcc : arm-unknown-linux-gnueabi : /usr/local/arm/bin/g++ ; " >> tools/build/v2/user-config.jam
Run Code Online (Sandbox Code Playgroud)
你应该可以做这样的事情:
提升版本1.59及以上:
echo "using gcc : 4.4 : /usr/bin/g++-4.4 ; " >> tools/build/src/user-config.jam
Run Code Online (Sandbox Code Playgroud)
提升版本1.58及以下:
echo "using gcc : 4.4 : /usr/bin/g++-4.4 ; " >> tools/build/v2/user-config.jam
Run Code Online (Sandbox Code Playgroud)
然后用
bjam --toolset=gcc-4.4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14122 次 |
| 最近记录: |