美文网首页
kafka c++客户端安装指南

kafka c++客户端安装指南

作者: 安安爸Chris | 来源:发表于2018-11-19 11:41 被阅读0次

本文是指导c++ kafka客户端所需软件安装指导。 服务端不在讨论范围之内。

所需软件及版本
cppkafka 0.2
librdkafka 1.0.0 RC2
依赖库
zlib-devel (centos7配套版本)
cyrus-sasl-devel(centos7配套版本)
openssl-devel(centos7配套版本)
rapidjson 1.1.0
zstd 1.3.7
lz4 1.8.3

centos7配套版本的,可以通过yum install安装

剩下的都可以在github上下载代码编译安装.
先把依赖库安装好,然后编译librdkafka。
可能有些依赖我没有列出来,对照这个表可以再检查一下。


librdkafka配置.PNG

编译完成后会生成静态库和动态库
librdkafka.so
librdkafka.a
librdkafka++.a (c++接口)
librdkafka++.so (c++接口)
这里我没有使用c++接口,而是直接使用了cppkafka库,它是c++包装了librdkafka。个人感觉cppkafka使用起来更方便一点。

相关文章

网友评论

      本文标题:kafka c++客户端安装指南

      本文链接:https://www.haomeiwen.com/subject/sksofqtx.html