Linux 下的 ActiveMQ C++ 客户端开发

        ActiveMQ CPP是一个提供消息库,即ActiveMQ C++客户端 API。通过该接口,我们可以使用多种协议来与消息中间件进行通信。本文主要针对 CentOS 7  x64Linux)环境 ActiveMQ CPP的编译及简单客户端开发说明,其他类 Unix系统仅供参考,不要直接照搬本说明!安装软件前,一定要认真阅读软件包中的 README文件,该文件中有详细的前置依赖条件和编译过程说明。

     本文针对ActiveMQ-CPP 3.9.4,其他版本可以参考。

1.安装

       为了在Linux或者其他类Unix系统上编译安装 ActiveMQ-CPP,我们需要安装必要的依赖,下表是 ActiveMQ-CPP  README 文件列出的依赖,由于操作系统环境的差异,实际上可能不全,需根据需要增加依赖。

Tool

Recommended Version

autoconf

>= 2.61CentOS系统自带,此处不作说明)

automake

>= 1.10 CentOS系统自带,此处不作说明)

libtool

>= 1.5.24CentOS系统自带,此处不作说明)

APR

>= 1.3*

CPPUnit

>= 1.10.2* (推荐1.12.1)

OpenSSL

|>= 0.9.8m* (推荐1.0.0或更高版本,这是一个可选依赖)

   *表示其相应的开发包也需要安装

1.1下载依赖库和activemq-cpp

1)  apr1.6.3):

https://mirrors.tuna.tsinghua.edu.cn/apache//apr/  (http://apr.apache.org/

2)   libexpat(2.2.5): 

https://github.com/libexpat/libexpat/tree/R_2_2_5

3)  apr-util(1.6.1):

https://mirrors.tuna.tsinghua.edu.cn/apache//apr/  (http://apr.apache.org/

4)  apr-iconv(1.2.2): 

https://mirrors.tuna.tsinghua.edu.cn/apache//apr/  (http://apr.apache.org/

5)   CPPUnit(1.12.1): 

https://sourceforge.net/projects/cppunit/files/cppunit/

6)  OpenSSL&#

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值