• boost1.55安装教程


    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

  • 相关阅读:
    12. Hamming Distance
    11. Sort Array By Parity
    10. Robot Return to Origin
    9. DI String Match
    8. Unique Email Addresses
    7. Unique Morse Code Words
    6. <Important> Flipping an Image
    5.<Important> Delete Node in a Linked List
    ubuntu20.04 combile opencv 3.2.0(fix some problem)
    git@github.com: Permission denied (publickey)问题解决
  • 原文地址:https://www.cnblogs.com/adjk/p/7727013.html
Copyright © 2020-2023  润新知