如何强制使用GCC升压的32位版本的? [英] How do I force a 32-bit build of Boost with GCC?
本文介绍了如何强制使用GCC升压的32位版本的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何强制使用GCC升压的32位版本的?目前放上这行我在用户config.jam中
尝试,但它不工作:
使用gcc 4.1.2:G ++:compileflags = - M32
解决方案
如果您正在使用C ++提升1.40,用途:
的bjam地址模式= 32
如果您使用的是早期的教版本,可以考虑升级。如果不能,用
的bjam地址模型= 32 =建筑86
我还建议你看一看在精细的手工
How do I force a 32-bit build of Boost with GCC? Currently attempting by putting this line in my user-config.jam
, but it does not work:
using gcc : 4.1.2 : g++ : compileflags="-m32" ;
解决方案
If you are using C++ Boost 1.40, use:
bjam address-model=32
If you are using eariler version, consider upgrading. If you cannot, use
bjam address-model=32 architecture=x86
I also recommend that you take a look at the fine manual
这篇关于如何强制使用GCC升压的32位版本的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文