如何使用GCC强制构建32位Boost?目前尝试将此行放入我的user-config.jam
,但它不起作用:
using gcc : 4.1.2 : g++ : compileflags="-m32" ;
Vladimir Pru.. 25
如果您使用的是C++ Boost 1.40,请使用:
bjam address-model=32
如果您使用的是eariler版本,请考虑升级.如果你不能,请使用
bjam address-model=32 architecture=x86
我还建议您查看精细手册
如果您使用的是C++ Boost 1.40,请使用:
bjam address-model=32
如果您使用的是eariler版本,请考虑升级.如果你不能,请使用
bjam address-model=32 architecture=x86
我还建议您查看精细手册
这个答案帮助我找到了一个对我有用的解决方案.我试图编译一个boost_1_43_0
64位debian 的32位版本,最终想出了这个:
./bjam \ cflags=-m32 \ cxxflags=-m32 \ address-model=32 \ threading=multi \ architecture=x86 \ instruction-set=i686 \ stage