1. Boost的部署:
1> 解压
2> 编译产生lib目录
2. libevent
1> 解压
2> 该库只需libthriftnb工程引入,只有include没有lib
3. thrift项目部署(C++)
1> 打开thrift.sln(VS2010以上)
2> 配置boost, openssl, libevent路径
3> 在servel目录手动添加TConnectedClient.cpp和TServerFramework.cpp(这是Thrift C++使用方式的bug)
4> 编译libthrift和libthriftnb工程,生成libthrift.lib和libthriftnb.lib
libthriftnb的inclue配置:
libthriftnb的lib配置: