2010-02-17 60 views
15

我不熟悉linux中的通常构建技术我正在使用boost C++库。任何机构都可以指导我安装和配置boost C++库。在此先感谢Boost C++库安装

+0

你在哪里安装它?哪个Linux发行版? – jalf 2010-02-17 12:32:07

+0

在不在Linux中的操作系统 – 2010-07-23 11:01:32

回答

10

如果您不熟悉通常的构建技术,那么可以,因为Boost不使用常用构建技术。按照"getting started" documentation中的说明操作。确保您一直读到页面底部。链接到the Unix-specific instructions是在非常非常底部。

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

1

根据您使用的Linux发行版,您可能会发现boost已经为您构建和打包,例如,在Fedora“百胜安装助推”

+0

我使用的是windows而不是linux系统 – 2010-07-23 11:00:54

+2

@Chris,“yum install boost”在Fedora 16上完成了,但我仍然没有找到任何split.hpp文件!另外,总下载大小只有22k!什么可能是错的? – 2012-06-23 13:52:22

30

我的环境是Linux的Fedora的15就可以了,可以通过输入轻松安装升压,

$ yum install boost-devel 

安装完毕后,你会/usr/include/boost/下找到提升。

但是,如果你跑,

$yum install boost 

您只能找到。所以升压/usr/lib/下,像/usr/lib/libboost_timer.so.1.48.0