先 clone 源码
1
2
3
4
5
| git clone http://llvm.org/git/llvm.git
git clone http://llvm.org/git/clang.git
git clone http://llvm.org/git/lldb.git
|
再下载
http://gnuwin32.sourceforge.net/
http://www.swig.org/download.html
http://www.cmake.org/download/
把 ninja.exe 放到
下
目录结构如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| +-- build.bat
|
+-- GetGnuWin32
|
+-- swigwin-3.0.5
|
+-- cmake-3.2.2-win32-x86
|
+-- llvm
|
`-- tools
|
+-- clang
|
`-- lldb
|
CMakeLists.txt 加上下面两句
build.bat 如下
配置好后直接执行 ninja lldb 就可以编译了
就这么简单的几个步骤, 非要写个长篇大论, 让我折腾半天