LLVM debug
適当にディレクトリを作る。
そのディレクトリに入って、svn でソースを引っ張ってくる。
引っ張ってきたソース内で、
最初に作ったディレクトリ(ex.llvm-debug)と同階層に、ビルド用のディレクトリを作る。
その中で configure する。
で、gdb で実行すればデバッグできる。
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 で実行すればデバッグできる。
コメント
コメントを投稿