安装boost续集

上回写的代码也没问题,可是吧,在安装cufflinks的时候出了一堆问题,编译的时候找不到boost。从网上找到教程,重新安装了boost。

  • 1.卸载先前安装的boost。其实就是删除安装后产生的头文件内容。具体的做法就是根据文件产生的时间删除。保险起见,在本地电脑上备份了删除的boost文件夹。

  • 2.根据教程安装boost。

cd boost_1_58_0
./bootstrap.sh --with-libraries=all --with-toolset=gcc```
--with-libraries指定编译的boost库,all表示全部编译。如果只编译部分库,需在库之间用逗号分隔。

- 3.编译boost
```shell
./b2 toolset=gcc
./b2 install --prefix=/usr

--prefix=/usr指定boost的安装目录,默认的头文件在/usr/local/include/boost目录下,库文件在/usr/local/lib/目录下。指定安装目录为--prefix=/usr后,boost将安装到系统头文件目录(/usr/bin)和库文件(/usr/lib)目录下,可以省略配置环境变量

  • 4.若希望用boost编译立即生效,需键入idcogif
[root@xxx usr]# ldconfig```

---
yuwq
2017/4/17

---

你可能感兴趣的:(安装boost续集)