llvm: The LLVM Compiler Infrastructure, including the Clang C/C++/Objective-C compiler#

Description#

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Clang is an “LLVM native” C/C++/Objective-C compiler.

The libc++ and libc++ ABI projects provide a standard conformant and high-performance implementation of the C++ Standard Library, including full support for C++11 and C++14.

License#

Apache 2.0 License with LLVM exceptions

Upstream Contact#

https://llvm.org/

Type#

optional

Dependencies#

Version Information#

Equivalent System Packages#

$ apk add clang
$ sudo pacman -S clang
$ apt-cyg install clang
$ sudo apt-get install clang
$ sudo yum install clang
$ sudo pkg install devel/llvm
$ sudo emerge sys-devel/clang
$ brew install llvm
$ sudo port install clang
$ nix-env --install clang

install the following packages: devel/llvm

$ sudo zypper install llvm
$ sudo slackpkg install llvm
$ sudo xbps-install clang

If the system package is installed, ./configure will check if it can be used.