Boost库是一个C++准标准库,提供很多丰富的功能,我想使用过C++编程的人几乎都知道。
在Ubuntu下,可以直接使用命令:
sudo apt-get install libboost1.37-dev
来配置boost开发环境。
Boost库一般来讲是一个只需要头文件就可以使用的库,但是除了以下几个库需要单独编译成库文件
- Boost.Filesystem
- Boost.IOStreams
- Boost.ProgramOptions
- Boost.Python
- Boost.Regex
- Boost.Serialization
- Boost.Signals
- Boost.System
- Boost.Thread
- Boost.Wave
使用如上几个库时候,需要加载库文件(如:boost_system-mt)。