Linux下安装编译Boost库
1、下载boost,官网上下载安装包,解压

2、cd boost_1_72_0
刚开始需要做一些列准备工作,gcc或g++,安装依赖库
sudo apt-get install libbz2-dev
sudo apt-get install libicu-dev
然后运行./bootstrap.sh
这时可能会出现有文件permission denied的报错,因为执行文件权限不够,这时需要用chmod改权限,为了简单,直接将目录下所有文件都变成可执行可读可写
chmod 777 *.*

3、可能之前有log文件(报错内容),出现阻碍,直接将log文件删除即可

4、终于可以运行bash脚本了
./bootstrap.sh

5、终于可以编译了,网络正常时一般需要10分钟,这个时间就可以用来写经验啦
./b2

6、编译结束

7、安装到指定位置
sudo ./b2 --prefix=/usr/local/boost install

8、将boost库添加至环境变量。输入命令:
gedit /etc/environment
向文件中增加如下路径:
CPLUS_INCLUDE_PATH=/usr/local/boost/include
LIBRARY_PATH=/usr/local/boost/lib
保存即可

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:120
阅读量:114
阅读量:174
阅读量:67
阅读量:47