1
ディレクトリ内のすべての.thriftファイル(* .thrift)をコンパイルするにはどうすればよいですか? maven-pluginをコンパイルするのは簡単ですが、Mavenを使わないとどうしますか?すべての.thriftファイル(* .thrift)をコンパイルするには
ディレクトリ内のすべての.thriftファイル(* .thrift)をコンパイルするにはどうすればよいですか? maven-pluginをコンパイルするのは簡単ですが、Mavenを使わないとどうしますか?すべての.thriftファイル(* .thrift)をコンパイルするには
回避策として、THRIFT-3013に記載されている方法を使用してください。
sy。このチュートリアルのように、2つのThrift IDLファイルがあります。 1つの#includeはもう一方のものです。その場合、コードを再帰的に生成するには
thrift -gen whatever -r NameOfTheOuterFile.thrift
を呼び出します。キーは-r
スイッチです。 [もしファイルが互いに入り組んでいなければ]ダミーのIDLファイルをセットアップし、#includeの束しか保持しないようにしてください。それ以外
、あなたがソースにそれ1)、その機能がついに見つけない限り、その方法をシェルスクリプトする必要があります。
1) Windowsの場合:
for %%a in (*.thrift) do thrift -gen csharp %%a