可下载Boost C++ Libraries 安装boost库。大部分boost库功能的使用只需包括相应头文件便可,少数(如正则表达式库,文件系统库等)须要连接库。里面有许多具备工业强度的库,如graph库。 不少Boost中的库功能堪称对语言功能的扩展,其构造用尽精巧的手法,不要贸然的花费时间研读。ios
首先下载boost库,直接用cygwin自带的工具进行下载,用的是163的镜像,爽呆了,速度杠杠的。程序员
点击boost的Skip标签,在点击“下一步”,直接安装,在安装过程当中,请不要打开cygwin。正则表达式
在cygwin下写了一个小程序,示例以下:小程序
在该示例中,使用了boost库,将字符串转换成整数。工具
编译程序,命令以下:
测试
在此处遇到一个问题,刚开始编译程序时,用了以下命令
spa
$gcc test.c -o test
报以下错误:
报这个错误是由于咱们使用了gcc的命令,而不是g++,若是程序时用的C++,就用g++命令进行编译哈。若是程序中还引用了标准模板库的类,好比<iostream><vector>等,也要用g++命令,而不是gcc.code
OK,boost安装成功,可使用!orm