Linux下 boost库编译并加入到环境变量
Posted 我叫刘航阿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下 boost库编译并加入到环境变量相关的知识,希望对你有一定的参考价值。
1、下载源码:http://www.boost.org/
2、tar zxvf boost_1_70_0.tar.gz
3、cd boost_1_70_0
4、
./bootstrap.sh --with-libraries=all --with-toolset=gcc
--with-libraries指定编译哪些boost库,all的话就是全部编译,只想编译部分库的话就把库的名称写上,之间用 , 号分隔即可
--with-toolset指定编译时使用哪种编译器,Linux下使用gcc即可,如果系统中安装了多个版本的gcc,在这里可以指定gcc的版本,比如--with-toolset=gcc-4.4
5、./b2 toolset=gcc
6、./b2 install --prefix=/home/liuhang/boost/ -- 后面为生成的地址
7、
5.添加环境变量
vim ~/.bashrc
文件末尾添加:
export BOOST_INCLUDE=/home/liuhang/boost/include/
export BOOST_LIB=/home/liuhang/boost/lib
source ~/.bashrc
以上是关于Linux下 boost库编译并加入到环境变量的主要内容,如果未能解决你的问题,请参考以下文章