ClangSharpPInvokeGeneratorって? Microsoftの.Net用ClangバインディングMicrosoft/ClangSharpの サンプル 兼 libclang.dllのP/Invokeのコードの自動生成用のプログラムです。 ClangSharpPInvokeGeneratorはlibclang.dllだけでなく、 一般のネイティブDLL呼び出しのためのP/Invokeのコードの生成もできそうなのですが、 ググっても日本語の情報が出てこなかったので試しに使ってみました。 準備 LLVMのセットアップ LLVM Download Pageから Pre-Built Binaries: Clang for Windows (64-bit)を ダウンロード & 展開 & パスを通す .Net Coreのセットアップ ※ 現時点での最新版は2.1 .NET Core 2.