boost类库版本:boost_1_47_0
下载地址:http://www.boost.org/users/download/
建议下载7z的包
安装关键:C++编译器,bjam的生成和使用
C++编译器:Mingw32 g++
安装过程:1. 下载boost类库压缩包,并解压放到合适的位置,为了省事,我解压到了磁盘分区的根目录。
如图所示:
2.安装mingw32,并在环境变量Path中配置此编译器的配置路径,我安装的mingw32的路径是:
C:\CodeBlocks\MinGW\bin;
C:\CodeBlocks\MinGW\libexec\gcc\mingw32\4.4.1;
为了省事,我直接注册到了系统变量中,请见下图所示:
3.生成bjam.exe,可以网上下,也可以本地编译生成。
编译路径:boost_1_47_0\tools\build\v2\engine
具体使用见下图:
生成bjam,exe所在的文件夹,\boost_1_47_0\tools\build\v2\engine\bin.ntx86
见下图:bin.ntx86
4.生成boost,把bjam.exe拷贝到boost解压文件夹的根目录下即可,具体使用见下图:
5. 按回车运行,生成的dll在boost_1_47_0\stage\lib文件夹中。