我想安装最新的Boost C++ 库使用 PPA 将其安装到我的 10.10 系统上,但找不到可以工作的。诺德洛夫已经在类似的讨论中推荐了好的资源但我无法安装该库。安装程序显示我已运行最新版本。
由ppa:purplekarrot
丹尼尔·菲佛不会升级我当前的 1.42 安装。
尽管我尝试遵循fossfreedom 的确切说明我运行时没有列出要升级的软件包sudo apt-get upgrade
。这是输出日志。
当我尝试安装时,libboost-filesystem
我唯一能得到的制表符补全如下。
⚡ sudo apt-get install libboost-filesystem
libboost-filesystem1.40.0 libboost-filesystem1.42.0 libboost-filesystem-dev
libboost-filesystem1.40-dev libboost-filesystem1.42-dev
答案1
最后我没有使用 PPA因为作者明确了它的目的。
请注意,我的 PPA 中的 Boost 软件包并非基于 boost 的官方 1.48 版本。
我们正在为 Boost C++ 库开发一个基于 CMake 的新构建系统,该系统可以创建基于组件的安装程序。
我的 PPA 目前用于测试使用我们新的构建系统生成的软件包是否正常工作。生成的软件包是否正常工作目前尚未测试。如果您正在寻找稳定的 Boost 版本,则不应使用此 PPA。
我建议你自行编译。其实很简单。您不需要调用 install,也不需要管理员权限。只需下载 boost 源,解压它们,然后在终端窗口中调用:
$./bootstrap.sh $
./b2然后将 BOOST_ROOT 环境变量设置为您提取 boost 的路径。您现在应该能够构建 Gource。
不过,关于 Gource 还有一些细节我需要注意。我会在稍后发布它们,因为我需要再次查找它们。