Step1:从官方网站(http://www.boost.org/)上下载所需版本的Boost库。
Step2:将下载好的boost_1_60_0.tar.gz解压到某一路径下。
Step3:cd到解压缩的安装目录下面,执行以下命令:
sudo ./bootstrap.sh --prefix=/usr/local
其中,–prefix后面的参数的作用是决定放置动态和静态链接库的路径,这个路径可以根据自己的实际情况决定。
Step4:开始安装Boost库,执行以下命令:
./bootstrap.sh
./b2
sudo ./b2 install #该命令的作用是开始编译Boost库,并且生成库文件。
等待15分钟左右,编译完成。
Step5:编译完成后,相关文件路径如下:
库的生成路径:/usr/local/lib
头文件的路径:/usr/local/include/boost
Step6:最后,添加lib库自动搜索路径到/etc/ld.so.conf ,执行以下命令:
sudo vim /etc/ld.so.conf
将以下内容添加到ld.so.conf文件中。
include /usr/local/lib
/home/xxx/boost_1_60_0 #编译成功后提示的路径
/home/xxx/boost_1_60_0/stage/lib #编译成功后提示的路径
保存并退出vim编辑器后,再执行以下命令:
sudo ldconfig #该命令的作用是使设置生效。