[英]Using Apache Thrift in Windows
我有兴趣在 windows 环境中编译 Thrift 生成的代码并链接到 thrift C++ 库。 做了一些研究,我发现了一些最近的链接:
1) Thrift Win32 安装使用 Cygwin/MinGW
2) THRIFT-1031和 THRIFT-1123 补丁在 MS Visual C++ 中编译
使用 #1,我能够使用 MinGW 编译一个名为 libthrift.a 的 linux 库。 但我真正想做的是能够生成 Thrift 代码,并使用 Thrift dll 或 lib 在 WINDOWS 中编译它。
换句话说,我看到了如何使用 MinGW 编译在 Windows 中执行的 Thrift 代码。 但我希望能够在 Windows 中开发和编译使用 Thrift 的代码。 这可能吗?
如果不是,我想#2 是我唯一的选择,但它似乎仍处于开发阶段。
有任何想法吗?
Thrift 0.8 具有用于 Thrift 编译器和库的 Visual Studio 2010 项目。 许多贡献者付出了很多努力来支持 Windows VS 的开发。 0.8 开发版本可以作为快照下载或通过 SVN http://thrift.apache.org/download/
我在 VS 中使用 Thrift 创建了项目,效果很好。
有一个补丁可用于使用 Visual Studio c++ 编译 thrift 运行时。 如果 thift 开发人员将此补丁放入主代码中,那就太好了。
Thrift 0.10.0 对基于 Windows 的构建提供了更好的支持。
有关详细步骤,请参阅Windows 上的 Apache Thrift 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.