我正在用 C++ 进行一些编程,并且正在尝试安装这个包:llvm 工具链 但是,当我在控制台中输入
sudo apt get install llvm-toolchain-8
它说:E: Unable to locate package llvm-toolchain-8
有什么办法可以安装这个包吗?没有 PPA,所以我假设它是 Ubuntu 中的默认包。(我有 Ubuntu 18.04)。
答案1
llvm-toolchain-8
是个源码包即仅用于构建所有这些相应工具的源代码。一个源包可以对应一个或多个可能具有不同名称的二进制包。
当你滚动在 Launchpad 源包页面进一步向下你链接了,有一个部分由此源构建的二进制包,这正是您想要的 - 已编译并可立即使用的软件包。您会看到下面的链接指向以下软件包,例如clang-8
。
这些二进制包可从 Ubuntu 存储库获得,安装方法如下:
sudo apt install clang-8
但是,clang-8
目前仅适用于 Ubuntu 19.04 及更高版本。在 18.10 上,您只能clang-7
在 18.04 上使用clang-6.0
。
或者更简单地说,只需安装包含clang
适合您的 Ubuntu 版本的默认版本的软件包,而不必关心确切的数字。