现在的位置: 首页 > 综合 > 正文

Boost 程序库总论–笔记

2014年01月01日 ⁄ 综合 ⁄ 共 616字 ⁄ 字号 评论关闭

一、什么是Boost

免费、可移植、高质量、经得起考验、易于阅读与学习、功能强大。

      1、功能强大体现:

   字符串与文本处理、

           容器、

           迭代器、

           图像处理、

           模板元编程、

           并发编程、

二、如何安装Boost

     
1、下载Boost:到官网www.boost.org下载即可。

      2、编译Boost.

           A.编译说明

              (1).90%的组件并不需要编译,仅需要引入相应头文件即可。

              (2).需要编译的15个库有date_time、regex、program_options、test、thread、python等。

           B.如何编译(个人实践,在Windows平台)

              (1).解压boost之后,进入该目录,

              (2).找到并运行bootstrap.bat,得到bjam.exe

              (3).直接运行bjam.exe后等待15~30分钟,得到stage文件夹,里面放的就是所有的Boost编译完的库。

三、如何使用Boost

       1、工程属性INCLUDE路径中添加包含:boost 整个文件夹

       2、工程属性LIB添加包含:boost/stage/lib 文件夹.

       3、工程属性设置:无预编译头文件

       4、使用时#include <xx.hpp>

四、具体与STLport相关的暂时不管,若以后有需要再来补充

抱歉!评论已关闭.