boost1.55 MinGW 64bit 编译

环境:win8 64bit,vs2012

下载 mingw64: http://sourceforge.net/projects/mingwbuilds/?source=directory

下载msys(其实也是属于mingwbuilds的,在文件列表中就能看到): http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/

安装它们,将gcc所在的路径加入PATH

安装python

安装perl

下载boost源码

进入源码的 tools\build\v2\engine目录,编译bjam:

build.bat toolset=gcc

将编译出的bjam.exe和b2.exe copy到boost源码根目录,执行:

bjam.exe --prefix=install_path toolset=gcc address-model=64 variant=debug,release link=static,shared threading=multi  install
注意以上必须在vs的命令控制台中打开,虽然要用gcc编译,但还是离不了VC,好奇怪。

经过漫长的时间,就编出来了。


你可能感兴趣的:(windows,编译,MinGW,64bit,boost,1.55,bjam)