LLVM Alternatives

    LLVM is described as 'compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages' and is an app in the Development category. There are five alternatives to LLVM for a variety of platforms, including Linux, Mac, Windows, BSD and Cygwin. The best alternative is GNU Compiler Collection, which is both free and Open Source. Other great apps like LLVM are clang (Free, Open Source), Open64 (Free, Open Source), Open Watcom (Free, Open Source) and Portable C Compiler (Free, Open Source).

    This page was last updated Jul 26, 2021

    1. The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
      • Cygwin
      C, C++, Objective C and Objective C++ front-end for the LLVM compiler.
      No screenshots yet
      clang vs LLVM opinions
      This alternative is disputed. clang is still a legitimate alternative to LLVM, but it might have issues that some users think are important.
      LLVM is not a C compiler. Clang is a C compiler that uses LLVM
      Negative comment over 5 years ago

      8


      • FreeOpen Source
      • Linux
      Open64 is an open source, optimizing compiler for the Itanium and x86-64 microprocessor architectures. It supports Fortran 77/95 and C/C++, as well as the shared memory programming model OpenMP.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Open Watcom is a project of the open source community to maintain and enhance the Watcom C, C++, and Fortran cross compilers and tools.
      No screenshots yet
    2. pcc is a C99 compiler which aims to be small, simple, fast and understandable.
      No screenshots yet
      Portable C Compiler vs LLVM opinions
      pros, cons and recent comments
      LLVM is a tool for building compilers. Portable C Compiler is a compiler.
      Negative comment about 2 years ago

      3
    Showing 5 of 5 alternatives