提升c ++库安装

时间:2010-02-17 07:03:02

标签: c++ boost

我不熟悉linux中常用的构建技术我正在使用boost c ++库。任何人都可以指导我安装和配置boost c ++库。提前致谢

4 个答案:

答案 0 :(得分:39)

我的环境是Linux Fedora 15.在它上面,可以通过输入

轻松安装boost
$ yum install boost-devel

安装完成后,您会在/usr/include/boost/下找到提升。

但是,如果你跑,

$yum install boost

你只会在/usr/lib/下找到.so,例如/usr/lib/libboost_timer.so.1.48.0

答案 1 :(得分:11)

如果您不熟悉常用的构建技术,那就没关系,因为Boost不使用通常的构建技术。按照"getting started" documentation中的说明操作。确保您一直阅读到页面底部。 the Unix-specific instructions的链接位于最底层。

对于Boost的大多数部分,安装与将tarball解压缩到首选include目录中是同义词。 Boost的其他部分需要编译,因此请转到Boost安装目录,运行./bootstrap.sh,然后运行./bjam install

答案 2 :(得分:2)

取决于您使用的Linux发行版,您可能会发现已经为您构建并打包了boost,例如:在Fedora上“yum install boost”

答案 3 :(得分:1)

Rob Kennedy的答案仍然有效,除了recommended现在用./b2而不是./bjam安装。