Add this URL to your Eclipse Installation to reach this Solution's Update Site.
llvm4eclipsecdt provides LLVM toolchain support for Eclipse CDT. It can compile C and C++ program code with Clang or llvm-gcc front-ends using LLVM as a back-end.
LLVM tools such as assembler, archiver, linker, static compiler (llc), JIT/Interpreter (lli) are featured and can be configured via graphical user interface (Project->Properties->C/C++ Build->Settings).
Header paths, library search paths and library files can be added via LLVM preference page (Window -> Preferences -> LLVM).
Plugin supports Linux, MacOSX and Windows with MinGW and Cygwin.
Eclipse 3.7 and CDT 8.0 or later.
Currently builds C and C++ projects on Linux and C projects on Windows. Building C++ projects on Windows is on the way. Support for Mac OS X is included but no testing has been done. LLVM static linker and JIT doesn't show up on new project wizard yet.
Does not yet work with LLVM 3.2. Works with older versions. This is, because llvm-ld (linker) tool was removed from 3.2.
Why LLVM? - The benefits of LLVM
Plugin needs CDT 8.x (won't work with CDT 7.x).
Unsuccessful Installs in the last 7 Days:0
By adding the following code below to your website you will be able to add an install button for LLVM toolchain for Eclipse CDT.HTML Code:
Submitted by e.s. kohen on August 3, 2015 - 12:55
The LLVM toolchain has undergone significant change since the release of this plugin.
However, LLVM/Clang is designed to be "Command Line" compatible with GCC.
THEORETICALLY - You could create a GCC Project, and simply substitute the LLVM Clang++ Compiler for the GCC Command.
I have had moderate success with this using the System linker, compiling with MSVC includes, etc.
I have had considerable difficultly using the more recent LLVM LLD linker with MinGW 64, (SEH, Posix), on Windows--as would be expected at this phase of the development of Clang on Windows.
LLVM's libstdc++ has not been ported to Windows yet, but once completed will make cross compilation with LLVM much easier.
Hope this helps!
Submitted by Yonggang Luo on April 29, 2011 - 04:40
hope it's will be true:)
Back to the top