linux下编译boost1.80.0
编译过程
- boost1.8.0源码下载地址: www.boost.org
- 下载压缩包:boost_1_80_0.tar.gz
- 将下载好的压缩包解压到某一路径下.
- cd到解压缩的安装目录下面,比如我解压的目录是在usr/local/boost_1_80_0这个目录下
cd usr/local/boost_1_80_0
- 运行命令sudo ./bootstrap.sh --prefix=/usr/local。其实–prefix后面的参数的作用是决定放置动态和静态链接库的路径。这个路径可以根据自己的实际情况决定。
sudo ./bootstrap.sh --prefix=/usr/local
- 注意:执行之后,会在解压缩的安装目录下面生成b2文件,/usr/local目录下不生成文件。
- 运行命令: sudo ./b2 instal。该命令的作用是开始编译Boost库,并且生成库文件。
sudo ./b2 instal
- 大概等待2分钟左右,编译结束。库的生成路径:/usr/local/lib,头文件的路径:/usr/local/include/boost。
9.编译完成