当前位置:首页 » 操作系统 » thrift源码

thrift源码

发布时间: 2025-02-05 01:07:41

‘壹’ windows使用thrift c++ 需要编译lib吗

1.从boost pro下载安装boost库,包括源文件和lib库。

2.从libevent官网下载libevent库,只有源文件。

3.从thrift官网,使用svn方式下载thrift库,只有源文件。(千万别用压缩包版本的Release发布包,里面的路径都不对)

4.在thrift库的cpp文件夹里,有libthrift和libthriftnb两个工程,这两个工程都可以直接使用VS2010打开。
其中,libthrift需要链接boost的源文件,引用boost lib库。
而libthriftnb不仅仅需要boost的源文件和boost lib库,还需要引用libevent源文件。
然后就可以编译libthrift和libthriftnb两个工程。

5.在thrift的svn的tutorial目录下,用thrift-0.8.0.exe编译tutorial.thrift和shared.thrift,会得到一堆cpp和h文件。这时,新建一个C++ Console空工程,把这些文件都引入。
期间还需要做一些小修正:
5.1 删除thrift文件里的D语言(因为没有这语言的编译器)
5.2 删除shared的skeleton.cpp(防止与Calculator的skeleton.cpp的main冲突)
5.3 为CalculatorHandler类增加一个getStruct函数实现(防止VS2010报错说不能实例化虚类,getStruct方法的内容为空,返回值和参数,直接复制SharedServiceIf.h里的)

热点内容
java远程服务器文件 发布:2025-03-14 17:40:00 浏览:223
小米手机怎么关闭脚本工具 发布:2025-03-14 17:33:46 浏览:117
我的世界正版服务器怎么导出 发布:2025-03-14 17:23:31 浏览:620
php和aspnet 发布:2025-03-14 17:19:05 浏览:711
王者荣耀乔晶晶的密码是多少 发布:2025-03-14 17:02:34 浏览:976
天天酷跑辅助工具脚本 发布:2025-03-14 17:00:42 浏览:834
游戏配置情况怎么样 发布:2025-03-14 16:55:39 浏览:789
积分赚源码 发布:2025-03-14 16:44:51 浏览:838
ftp文件打不开文档 发布:2025-03-14 16:37:00 浏览:162
排列概率算法 发布:2025-03-14 16:26:35 浏览:373