在Linux上build立提升

请使用http://www.boost.org/doc/libs/1_46_1/more/getting_started/unix-variants.html中的说明

我在./bjam安装的说明

刚刚收到错误“跳过831个目标”

我很确定有什么地方是错的。 任何人在Ubuntu上完成这个? 谁能帮我?

如果您使用的是Ubuntu,我强烈建议您使用个人包档案 (PPA)。 这个提供

boost的绝对最新 出血版本,目前是1.47 ,这对我的发展非常有用

把这个档案添加到你的包数据库就行了

sudo add-apt-repository ppa:purplekarrot/ppa; sudo apt-get update; 

并安装例如Boost.Thread你这样做

 sudo apt-get install libboost-thread-dev; 

为什么重新发明轮子? 这也可以防止你必须在你的构建设置中重定向包含和库路径。

你可以找到已经包装在Launchpad PPA上的大多数开源软件。 在这里你可以搜索它的内容。

这是Ubuntus在用户自由控制之间进行良好折衷的一个例子。

请注意,不同的PPA支持Ubuntu发行版的不同组合。 这个链接是一个示例搜索提升1.46

这一个安装,我想更多的测试, 1.46.1在Natty,Maverick和Karmic旁边现有的Boost版本

 sudo add-apt-repository ppa:tim-klingt/ppa; 

而这个在Oeneric,Natty和Maverick上通过替换现有的版本安装1.47

 sudo add-apt-repository ppa:purplekarrot/ppa; # Upgrades default boost 

您也可以使用shell命令ppa-purge取消这些操作。 还有一个你可以从中得到y-ppa-manager ,你猜对了, PPA !

祝你好运!

可能需要具有管理员权限才能将库安装在/lib/usr/lib目录中。 尝试sudo ./bjam install