标签:TProtocol protocol hadoop HBase Ubuntu18.04 安装 hbase thrift
安装环境
thrift 0.10
hadoop-2.7.7
hbase-1.2.8
hadoop安装参考 https://www.cnblogs.com/leesf456/p/4795507.html
hbase安装参考 https://blog.csdn.net/hhy1107786871/article/details/88551234
-
注意hbase和hadoop版本的对应关系
-
一开始thrift安装的0.13版本,用hbase.thrift生成c++连接hbase的代码,编译过程一直下面报错
client.cpp:14:42: error: variable ‘boost::shared_ptr< apache::thrift::protocol::TProtocol> protocol’ has initializer but incomplete type boost::shared_ptr< TProtocol> protocol(new TBinaryProtocol(transport));
后来thrift改成0.10版本,编译正常
标签:TProtocol,protocol,hadoop,HBase,Ubuntu18.04,安装,hbase,thrift 来源: https://blog.csdn.net/weixin_46381158/article/details/104577774
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。