请使用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