linux boost filesystem程序链接,Linux上安装使用boost入门指导

Linux上安装使用boost入门指导

获得boost

boost分布

只需要头文件的库

使用boost建立一个简单的程序

准备使用boost二进制文件库

把你的程序链接到boost库

1.获得boost

下载boost_1_46_1.tar.bz2

解压

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:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值