2017-08-28 68 views

回答

0

作爲解決方法,請使用THRIFT-3013中描述的方法。

sy,你有2個Thrift IDL文件,就像本教程一樣。一個包含另一個。在這種情況下,您可以調用thrift -gen whatever -r NameOfTheOuterFile.thrift遞歸生成代碼。關鍵是這裏的-r開關。 [如果文件不相互包含]設置一個只包含一堆#includes的虛擬IDL文件文件。

除此之外,你必須把它1),除非該功能終於找到其shell腳本到源。


1)例如對於Windows某事如:

for %%a in (*.thrift) do thrift -gen csharp %%a