linux上安装boost环境,Linux上安装使用boost

本文详细介绍了如何在Linux系统上安装和使用Boost库,包括下载、解压、配置环境变量、编译和链接Boost库。文章提供了从获取Boost源码到建立简单程序的完整步骤,特别强调了需要编译的库和头文件的使用。
摘要由CSDN通过智能技术生成

Linux上安装使用boost入门指导获得boostboost分布只需要头文件的库使用boost建立一个简单的程序准备使用boost二进制文件库把你的程序链接到boost库

1.获得boost

下载boost_1_46_1.tar.bz

2解压

2.boost分布

boost_1_46_1.........................boost根目录

boost/.....................................所有boost头文件

libs/........................................Tests,.cpps,docs等的库文件注意:

(1)boost根目录(通常是/usr/local/boost_1_46_1)想到$BOOST_ROOT变量中(2)编译程序时如果用到boost库,需要指定头文件路径-I$BOOST_ROOT(3)因为所有头文件都在boost文件夹下,并且头文件都是hpp后缀,所#include形如:

#include

3.只需要头文件的库绝大多数的boost库都是header-noly的:它们完全由包含模板和inline函数的头文件组成,不需要单独编译和二进制库文件,也不需要链接时特别对待。

只有下面的boost库必需单独built:

Boost.FilesystemBoost.GraphParallelBoost.IOStreamsBoost.MPIBoost.ProgramOptionsBoost.Python

(see the Boost.Python build documentation before building and installing

it)Boost.RegexBoost.SerializationBoost.SignalsBoos

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值