在WindowsXP下使用Dev-Cpp编译Boost步骤

(假设dev-cpp的安装路径为d:/develop/dev-cpp/,由于Dev-cpp使用的其实
  是mingw的编译器,因此编译boost时选择的toolset也就是mingw)

(1)下载boost_1_33_1.exe,将其解压到D:/Develop/boost_1_33_1/目录下,
这里面都是源码,需要编译成库。

(2)编译Boost.Jam,这是Boost的编译工具,也需要从源码编译。
进入D:/Develop/boost_1_33_1/tools/build/jam_src/目录
设置环境变量和路径:
set BOOST_JAM_TOOLSET_ROOT=d:/develop/dev-cpp/
set path=%BOOST_JAM_TOOLSET_ROOT%bin;%path%
执行
build.bat mingw
成功执行后生成目录:
D:/Develop/boost_1_33_1/tools/build/jam_src/bin.ntx86/
新生成的bjam.exe就在这个目录下,将其拷贝到D:/Develop/boost_1_33_1/目录下。

(3)编译boost源码
进入D:/Develop/boost_1_33_1/目录,
执行编译:
bjam "-sTOOLS=mingw" "-sMINGW_ROOT_DIRECTORY=D:/Develop/Dev-Cpp" install
执行完后编译的库文件和头文件会被安装到C:/Boost/目录下

你可能感兴趣的:(C/C++,path,编译器,工具,c)