码迷,mamicode.com
首页 > 其他好文 > 详细

boost1.55安装教程

时间:2017-10-25 11:15:04      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:random   pre   gnu   context   upd   with   mpi   pytho   get   

PC上=============================================
解压,进入目录,然后执行:
#这里只编译system,thread,locale,filesystem这四个库,其他的库我们基本用不到
./bootstrap.sh --with-libraries=system,thread,locale,filesystem,date_time --with-toolset=gcc
./b2 toolset=gcc

稍等一会,编译成功.安装吧。
#这里如果运行./b2 install 命令,库默认安装在/usr/local/lib目录下,头文件在/usr/local/include/boost目录下.
./b2 install --prefix=/usr
安装完毕!


arm-linux上(Nuvoton linux)==================================
./bootstrap.sh --with-libraries=system,thread,filesystem
在文件./tools/build/v2/user-config.jam 增加以下内容:
using gcc : arm : arm-linux-g++ ;
./b2
./b2 install --prefix=/home/myron/boost/armlinuxlib
安装完毕!


arm-linux-gnueabihf上=======================================
./bootstrap.sh --with-libraries=system,thread,filesystem
在文件./tools/build/v2/user-config.jam 增加以下内容:
using gcc : arm : arm-linux-gnueabihf-g++ ;
./b2
./b2 install --prefix=/home/myron/boost/arma8linuxlib
安装完毕!

PC安装时输出========================================
............
common.copy /usr/include/boost/tr1/tr1/map
common.copy /usr/include/boost/tr1/tr1/sstream
common.copy /usr/include/boost/tr1/tr1/algorithm
common.copy /usr/include/boost/tr1/tr1/valarray
common.copy /usr/include/boost/tr1/tr1/strstream
common.copy /usr/include/boost/tr1/tr1/unordered_set
common.copy /usr/lib/libboost_system.a
common.copy /usr/lib/libboost_filesystem.a
common.copy /usr/lib/libboost_date_time.a
common.copy /usr/lib/libboost_thread.a
common.copy /usr/lib/libboost_chrono.a
common.copy /usr/lib/libboost_log.a
common.copy /usr/lib/libboost_log_setup.a
...updated 10790 targets...

我们编译的库信息:
Component configuration:
- atomic : not building
- chrono : not building
- context : not building
- coroutine : not building
- date_time : not building
- exception : not building
- filesystem : building
- graph : not building
- graph_parallel : not building
- iostreams : not building
- locale : not building
- log : building
- math : not building
- mpi : not building
- program_options : not building
- python : not building
- random : not building
- regex : not building
- serialization : not building
- signals : not building
- system : building
- test : not building
- thread : building
- timer : not building
- wave : not building

 

boost1.55安装教程

标签:random   pre   gnu   context   upd   with   mpi   pytho   get   

原文地址:http://www.cnblogs.com/adjk/p/7727013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!