[llvm-dev] LLVM compiling
Martell Malone via llvm-dev
llvm-dev at lists.llvm.org
Fri Aug 28 23:45:26 PDT 2015
>
> Why are there two ways to compile LLVM?
> make and cmake!
> What's the difference of those two ways?
make and cmake are used together not separately.
cmake is a high level generator that creates a makefile for make
You may however be confusing make with autotools.
autotools like cmake generates a makefile for make to use.
autotools is an older tool typically used by gcc so it was natural for
llvm/clang to adopt this
llvm as a project is moving towards only having cmake as the high level
generator.
Please someone correct me if I am wrong but the autotools build will be
deprecated soon
so I suggest you use cmake when building
Kind Regards
Martell
On Fri, Aug 28, 2015 at 9:18 PM, mudongliang via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Why are there two ways to compile LLVM?
> make and cmake!
> What's the difference of those two ways?
>
> - mudongliang
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150828/ef79cad4/attachment.html>
More information about the llvm-dev
mailing list