美文网首页
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