2017-08-28 200 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