C: Difference between revisions

imported>Mic92
add clang hacking guide
imported>Mic92
fix clang build command
Line 338: Line 338:
$  git clone https://github.com/llvm/llvm-project
$  git clone https://github.com/llvm/llvm-project
$ cd llvm-project
$ cd llvm-project
$ nix-shell -p cmake --command "mkdir build &&  cd build && cmake -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" -DCMAKE_INSTALL_PREFIX=../install -DCMAKE_BUILD_TYPE=Debug ../llvm && make -j$(nproc)"
$ nix-shell -p cmake --command 'mkdir build &&  cd build && cmake -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" -DCMAKE_INSTALL_PREFIX=../install -DCMAKE_BUILD_TYPE=Debug ../llvm && make -j$(nproc)'
</syntaxHighlight>
</syntaxHighlight>