linux下boost库安装

方法一:

yum install boost
yum install boost-devel

方法二:

1. 下载源代码包,解压

2. 进入目录执行:

  $ ./bootstrap.sh

3. 然后执行:

  $ ./b2

检查是否能正确编译全部的包

4. 最后就是安装到系统默认目录:

  $ ./b2 install

实际上,第3和第4步可以合并,但为了跟踪可能的编译错误,最好分开。默认安装头文件在目录/usr/local/include,而库文件在目录/usr/local/lib。卸载也很简单,直接将以上两个目录中有关boost的内容删除就可以了。


采用方法二的话,最好在第三步指定prefix选项,如果不加,装好后,默认的头文件在/usr/local/include/boost目录下。库文件在/usr/local/lib/目录下。默认不用修改。

如果编译程序提示头文件或者方法找不到,则把/usr/local/include/boost下的头文件mv到/usr/include下就可以了。

如果编译好程序后,在运行时提示无法加载某个库文件,则把/usr/local/lib下的所有boost的库文件mv到/usr/lib目录下就可以了。

你可能感兴趣的:(linux下boost库安装)