您的位置:首页 > 其它

以minGW编译boost库,并在Code::Blocks中设置boost空应用程

2011-04-22 08:51 531 查看
以minGW编译boost库,并在
Code::Blocks中设置boost空应用程序

www.firnow.com 时间 : 2010-09-23 作者:匿名 编辑:hawk 点击: 1024
[ 评论 ]

boost版本:1.39.0

0.保证有至少5G剩余空间,完全编译需15G。

在系统环境变量PATH中添
加路径

<%Code::Blocks安装目录%>/MinGW/bin;

<%Code::Blocks安装目
录%>/MinGW/libexec/gcc/mingw32/3.4.5;

1.下载boost,解压至<%boost_准备目
录%>

2.下载boost_jam,解压之,将bjam.exe复制到<%boost_准备目录%>

3.进
入<%boost_准备目录%>

执行bjam install --toolset=gcc --prefix="&
lt;%boost安装目录%>" debug --without-wave --without-mpi --without-
python --without-math --without-graph 编译debug版;

执行
bjam install --toolset=gcc --prefix="<%boost安装目录%&
gt;" debug --without-wave --without-mpi --without-python --without-
math --without-graph 编译release版。

4.在Code::Blocks中新建命令行工程

项目-〉构建选
项-〉链接器设置-〉<%boost安装目录%>/lib/*.lib

项目-〉构建选项-〉搜索路径-〉编译器
-〉<%boost安装目录%>/include/boost-1_39

项目-〉构建选项-〉搜索路径-〉链接器
-〉<%boost安装目录%>/lib

完成。

备忘:

察看可以编
译的库命令bjam --show-libraries

完全编译命令
bjam install --toolset=gcc --prefix="<%boost安装目录%>" --build-
type=complete
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: