Add a quick note about how to build lldb with debug info using

cmake/ninja on linux/bsd systems.

llvm-svn: 282790
This commit is contained in:
Jason Molenda 2016-09-29 21:47:15 +00:00
parent bef95792cc
commit f9f7dec07a
1 changed files with 8 additions and 1 deletions
lldb/www

View File

@ -287,10 +287,17 @@
ninja on your system. To build using ninja:
</p>
<code>
&gt; cmake .. -G Ninja
&gt; cmake ../llvm -G Ninja
<br />&gt; ninja lldb
<br />&gt; ninja check-lldb
</code>
<p>
If you want to debug the lldb that you're building -- that is, build it with debug info enabled -- pass
two additional arguments to cmake before running ninja:
</p>
<code>
&gt; cmake ../llvm -G Ninja -DLLDB_EXPORT_ALL_SYMBOLS=1 -DCMAKE_BUILD_TYPE=Debug
</code>
<h3>Using CMake + Unix Makefiles</h3>
<p>If you do not have Ninja, you can still use CMake to generate Unix Makefiles that build LLDB:</p>
<code>