[Lldb-commits] [PATCH] D65330: [lldb][docs] Update documentation for monorepo and CMake caches
Adrian McCarthy via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Fri Jul 26 11:09:18 PDT 2019
amccarth added inline comments.
Comment at: lldb/docs/resources/build.rst:94
+project, it generates the files needed by your build tool. The recommended
+build tool for LLVM is Ninja. Please also read `Building LLVM with CMake
> sgraenitz wrote:
> > stella.stamenova wrote:
> > > Is Ninja the recommended build tool on Windows as well?
> > Well it's recommended for LLVM and I used it for LLDB on Windows in the past.
> > Maybe @zturner knows more about it?
> LLDB does build with both Ninja and VS on Windows. I don't know that either one is "recommended" though and we usually build with VS.
I use Ninja exclusively for both LLVM in general and LLDB in particular, regardless of whether I'm building with MSVC or bootstrapping with Clang.
Having a VS solution is great for finding your way around the repo and debugging. But Ninja seems to build much faster.
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
More information about the lldb-commits