LLVM: Difference between revisions

Klinger (talk | contribs)
m Category:Applications Category:Languages removed, Category:Development added
DHCP (talk | contribs)
m Build LLVM/clang from source: prefix shell comment with $ just so syntaxhighlight works properly
 
Line 47: Line 47:


<syntaxHighlight lang=console>
<syntaxHighlight lang=console>
$ git clone https://github.com/llvm/llvm-project/
$ git clone https://github.com/llvm/llvm-project/
$ mkdir build && cd build
$ mkdir build && cd build
$ cmake $cmakeFlags ../llvm-project/llvm
$ cmake $cmakeFlags ../llvm-project/llvm
$ ninja
$ ninja
# installs everything to ../inst
$ # installs everything to ../inst
$ ninja install
$ ninja install
$ cd ..
$ cd ..
</syntaxHighlight>
</syntaxHighlight>


Line 59: Line 59:


<syntaxHighlight lang=console>
<syntaxHighlight lang=console>
$ ./inst/bin/clang $CFLAGS -o main main.c  
$ ./inst/bin/clang $CFLAGS -o main main.c  
</syntaxHighlight>
</syntaxHighlight>