LLVM debug
適当にディレクトリを作る。 mkdir llvm-debug そのディレクトリに入って、svn でソースを引っ張ってくる。 svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm 引っ張ってきたソース内で、 cd llvm/tools svn co http://llvm.org/svn/llvm-project/cfe/trunk clang cd llvm/projects svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt svn co http://llvm.org/svn/llvm-project/test-suite/trunk test-suite 最初に作ったディレクトリ(ex.llvm-debug)と同階層に、ビルド用のディレクトリを作る。 mkdir build その中で configure する。 cd build ../llvm/configure --disable-optimized --enable-debug-runtime --enable-debug-symbols --prefix=/(置きたいディレクトリ)/ make で、gdb で実行すればデバッグできる。 参考 LLVM を GDB でデバッグする