1、首先从官网下载安装包
https://thrift.apache.org/download
或者从Git地址中获取:https://github.com/apache/thrift
目前的最新版为thrift-0.9.3
2、解压后用vs2015打开里面的cpp lib
用vs2015打开此路径下的sln文件:
thrift-master\lib\cpp
升级一下:
可以看到就只有两个lib工程(1个阻塞的libthrift,另一个是非阻塞的libthriftnb):
3、配置nuget boost 库
点击右键:管理nuget程序包
Install-Package boost-vc140
(v1.62.0)
Install-Package openssl.v140.windesktop.msvcstl.dyn.rt-dyn
(OpenSSL 1.0.2d )
Install-Package libevent_vc120
(2.14 )
编译完成:
拷贝src,lib文件到项目
给出一个windows配置好的版本
里面包括vs2013,vs2015
thrift-master-0.9.3\lib\cppVS2013
thrift-master-0.9.3\lib\cppVS2015
获取更多帮主请关注小程序