如何在 Ubuntu 18.04 上安装 Clang 静态分析器(扫描构建)?

pho*_*nix 11 apt clang 18.04

在 Ubuntu 16.04 中,我可以:

$ sudo apt install clang
$ scan-build --help
USAGE: scan-build [options] <build command> [build options]
...
Run Code Online (Sandbox Code Playgroud)

但是在 Ubuntu 18.04 中,安装后clangscan-build没有安装可执行文件。

如何在 Ubuntu 18.04 上apt安装Clang 静态分析器

ste*_*ver 15

根据在packages.ubuntu.com上的搜索,它似乎scan-build已被拆分为一个单独的clang-tools包。

更准确地说,clang是一个依赖包,它在 18.04 上安装clang-6.0,而clang-tools依赖于相应的clang-tools-6.0- 这是scan-tools为当前版本提供的实际包clang