私は現在、C /C++でコンパイラー/インタープリターを構築しています。LLVMに気付いたとき、私はそれが必要なものに非常に適合すると思ったので、LLVMを既存のビルドシステムに統合しようとしています(私はCMakeを使用しています)。
私はCMakeでのLLVMのこの試合の統合を読みました。サンプルのCMakeLists.txtをコピーして貼り付け、LLVM_ROOTを〜/ .llvm /(LLVMとclangをダウンロードしてビルドした場所)に変更しましたが、有効なLLVMインストールではないと表示されます。LLVM_ROOTを〜/ .llvm / llvmに変更すると、「LLVMConfigが見つかりません」というエラーメッセージが表示されました。
私の〜/.llvm/フォルダーは次のようになります。
~/.llvm/llvm # this folder contains source files
~/.llvm/build # this folder contains object, executable and library files
LLVMとclangをSVN経由でダウンロードしました。私はCMakeでそれを構築しませんでした。それは私だけですか、それともCMakeLists.txtに何か問題がありますか?