繁体   English   中英

用mingw构建Boost C ++

[英]build boost c++ with mingw

构建boost c ++库时是否必须指定cxxflags=-std=c++11 我实际上使用的是mingw 4.8.0(x32,posix,dwarf,由Qt 5.1.0提供)和boost C ++ 1.54.0(所有补丁均在boost下载页面中指定)。

对于构建boost本身,这在我的系统上是不必要的(gcc 4.8.1,x64)。 我在Windows命令promt上使用了(不是msys):

bootstrap mingw

bjam toolset=gcc link=shared variant=debug,release

或者,您可以使用b2 (参考) 不过,您必须在包含路径中增加一些

export CFLAGS="-I/path_to_boost/boost_1_54_0"
export CXXFLAGS="-I/path_to_boost/boost_1_54_0"

要编译应使用C ++ 11功能的程序,则需要它。 如果使用升压则独立。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM