1

私の目標はClang、プログラム内で使用してソース コードC#を解析し、 .C++AST

私が正しく理解していれば、それはラッパーアラウンドであるためlibClang、どこかから取得する必要があり、プロジェクトから使用できるようにするには、次のリンクのコードを使用できるはずです。CClanglibClangC#

https://github.com/SimonRichards/clang-sharp

私の問題は、インストール方法がわからないことClangです。ここからソースをダウンロードしました:

https://github.com/FunkMonkey/libClang

そして、ビジュアルスタジオのコマンドプロンプトからメイクファイルを実行しようとしましたが、エラーが発生するだけです:

Makefile(14) : fatal error U1034: syntax error : separator missing Stop.

私はgithubとmakefileに慣れていないので、かなり混乱しています。私が従う必要がある一般的なプロセスは次のとおりだと思います。

  1. インストールLLVM- これはどこで、何ですか?
  2. インストールClang- これはどこですか?
  3. インストールlibClang- メイクファイルの実行方法
  4. サイモンリチャードを使うclang-sharp
4

2 に答える 2

0

LLVM / Clang の使用を開始するためのドキュメントはたくさんあります。そして、このすべてのドキュメントは、Web サイトでかなり明示的に言及されています。

http://llvm.org/docs/GettingStarted.html http://llvm.org/docs/CMake.html http://clang.llvm.org/get_started.html

そして周りのものの束。

于 2013-10-23T09:40:43.383 に答える