使用http://www.boost.org/doc/libs/1_46_1/more/getting_started/unix-variants.html
上的说明我在./bjam install
的说明刚收到错误“跳过了831个目标”
我很确定有问题。有人在Ubuntu上做过这个吗?任何人都可以帮助我吗?
答案 0 :(得分:7)
如果您使用的是Ubuntu,我强烈建议您使用个人包存档(PPA)。这个one提供了
最新的最新 前沿版本的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上打包的大多数开源软件。 Here您可以搜索其内容。
这是用户自由和控件之间的Ubuntus良好权衡的示例。
请注意,不同的PPA支持不同的Ubuntu版本组合。 This link是提升和 1.46 的示例搜索。
This one安装,我想更多测试, 1.46.1 对Natty,Maverick和Karmic以及现有的Boost版本使用
sudo add-apt-repository ppa:tim-klingt/ppa;
和this one通过替换现有版本
在Oeneric,Natty和Maverick上安装1.47sudo add-apt-repository ppa:purplekarrot/ppa; # Upgrades default boost
您也可以使用shell命令ppa-purge
撤消这些操作。还有y-ppa-manager
你可以得到它,你猜对了,PPA!
答案 1 :(得分:4)
您可能需要具有管理员权限才能在/lib
或/usr/lib
目录中安装库。试试sudo ./bjam install
答案 2 :(得分:0)
为了提升整个系统的性能, 有一种最好的方法。 使用以下命令,它将帮助您删除无用的垃圾文件,并提高您的ubuntu性能:
1)sudo -i
2)chmod 777 -R / usr /
希望这会帮助你提高你的linux性能, 我试过这个,现在我的电脑很棒,我认为我的电脑速度是以前的2倍,
使用此命令,稍后再次感谢我。