当前位置:首页 » 操作系统 » 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里的)

热点内容
数据库的配置信息 发布:2025-05-07 03:25:48 浏览:852
疯狂脚本 发布:2025-05-07 03:24:23 浏览:722
mysql存储过程怎么用 发布:2025-05-07 03:23:42 浏览:739
量子加密的 发布:2025-05-07 03:05:14 浏览:985
我的世界服务器新手进来就给礼物 发布:2025-05-07 03:05:13 浏览:517
视频压缩的方法 发布:2025-05-07 03:02:58 浏览:591
android优秀源码 发布:2025-05-07 02:59:19 浏览:591
酷我上传原创歌曲 发布:2025-05-07 02:53:21 浏览:418
库存压缩总结 发布:2025-05-07 02:53:16 浏览:383
安卓返回圈怎么设置 发布:2025-05-07 02:53:16 浏览:526