私の目標はClang
、プログラム内で使用してソース コードC#
を解析し、 .C++
AST
私が正しく理解していれば、それはラッパーアラウンドであるためlibClang
、どこかから取得する必要があり、プロジェクトから使用できるようにするには、次のリンクのコードを使用できるはずです。C
Clang
libClang
C#
https://github.com/SimonRichards/clang-sharp
私の問題は、インストール方法がわからないことClang
です。ここからソースをダウンロードしました:
https://github.com/FunkMonkey/libClang
そして、ビジュアルスタジオのコマンドプロンプトからメイクファイルを実行しようとしましたが、エラーが発生するだけです:
Makefile(14) : fatal error U1034: syntax error : separator missing
Stop.
私はgithubとmakefileに慣れていないので、かなり混乱しています。私が従う必要がある一般的なプロセスは次のとおりだと思います。
- インストール
LLVM
- これはどこで、何ですか? - インストール
Clang
- これはどこですか? - インストール
libClang
- メイクファイルの実行方法 - サイモンリチャードを使う
clang-sharp