LinuxでLLVM/Clangをビルドし、http://llvm.org/docs/WritingAnLLVMPass.htmlの手順に従ってLLVM共有オブジェクトパスプラグインを作成しました。プラグインは、LLVMのopt
プログラムと-load
スイッチを使用してロードできます。 LLVMHelloとLLVMHello2の例に基づいて、私は自分のパスを作成しました。非プラグインのLLVMパスを作成するにはどうすればよいですか?
プラグインは、LLVM/Clangにパスを組み込むために使用できる唯一の方法ですか?私はLLVM/Clangのソースに自分のパスを直接作りたいと思いますが、どこから始めるべきかわかりません。