在 Ubuntu 18.04 LTS Bionic 上安装 clang 6.0

Blu*_*ake 21 clang 18.04

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

ste*_*ver 19

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
Run Code Online (Sandbox Code Playgroud)

因此,您只需启用 Universe 存储库,然后安装clang- 无论是从软件商店还是从命令行使用

sudo apt update
sudo apt install clang
Run Code Online (Sandbox Code Playgroud)


val*_*ano 5

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

您可能会更幸运clang-6.0直接安装该软件包:

sudo apt-get update
sudo apt-get install clang-6.0
Run Code Online (Sandbox Code Playgroud)