在 Ubuntu 18.04 LTS Bionic 上安装 clang 6.0

在 Ubuntu 18.04 LTS Bionic 上安装 clang 6.0

如何在 Ubuntu 18.04 LTS Bionic 上安装 clang?

答案1

clang-6.0是(至少目前)clangBionic 上的默认版本:

$ apt-cache depends clang
clang
  Depends: clang-6.0
  Breaks: <clang-3.2>
  Breaks: <clang-3.3>
  Breaks: <clang-3.4>
  Breaks: <clang-3.5>
  Replaces: clang
  Replaces: <clang-3.2>
  Replaces: <clang-3.3>
  Replaces: <clang-3.4>
  Replaces: <clang-3.5>


$ apt-cache policy clang-6.0
clang-6.0:
  Installed: 1:6.0-1ubuntu2
  Candidate: 1:6.0-1ubuntu2
  Version table:
 *** 1:6.0-1ubuntu2 500
        500 http://ca.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        100 /var/lib/dpkg/status

因此,您只需启用 Universe 存储库,然后安装clang- 可以从软件商店或从命令行使用

sudo apt update
sudo apt install clang

答案2

在@steeldriver 的回答中添加clang一个依赖包,提供默认的 clang 版本,在 Bionic 中是 6.0。

直接安装该包可能会更好clang-6.0

sudo apt-get update
sudo apt-get install clang-6.0

答案3

您可以clang-6.0使用官方 LLVM 存储库在 Ubuntu 18.04 上安装。

wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -

sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-6.0 main"

sudo apt update && sudo apt install clang-6.0

答案4

您可以按照上面的用户共享的方式执行

sudo apt-get install clang-6.0

我只是想让你关注这个有趣的文档:LLVM Debian/Ubuntu 夜间软件包

全面了解如何安装夜间包

相关内容