1、前言

  MQ(message queue)是消息队列的简称,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要的“传统”BSD套接字之上的一 层封装。ZMQ让编写高性能网络应用程序极为简单和有趣。

2、安装过程

(1)下载最新的ZeroMQ:http://download.zeromq.org/

(2)解压:tar -xvf zeromq-4.1.2.tar.gz

(3)编译

./configure 提示

checking for sodium... no
configure: error: Package requirements (libsodium) were not met

错误提示如下图:

特意百度了一下libsodium这个库,ibsodium 是一个流行、易于使用的软件库。主要用于加密、解密、签名和生成密码哈希等等。这是一个可移植的、跨编译器支持、可安装的,基于 NaCl 开发,提供一个兼容 API。它的目标是为所有构建更高级别的加密工具提供所需要的核心操作。

我下载了一个安装上,configure还是提示这个错误,不知道是什么原因,为了体验一下zeromq的功能,暂时先屏蔽掉这个库

./configure --prefix=/home/libdev/zmq --without-libsodium  

make

make install

安装成功。

最新文章

  1. 【Win 10 应用开发】获取本机的IP地址
  2. Atom安装以及activate-power-mode atom package插件安装
  3. Hadoop HDFS负载均衡
  4. Java数组排序和查找
  5. Linux下squid代理缓存服务环境部署
  6. spring+mybatis实现读写分离
  7. 使用msgfmt编译多语言文件
  8. kindle paperwhite2 root 密码修改方法
  9. (转)C#中的泛型
  10. Access restriction:The type JPEGCodec is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar
  11. Maven setting.xml 文件剖析
  12. HTML知识点记录
  13. DAY4:简单购物系统
  14. SSIS 包部署错误 0xC0010014
  15. mysql /tmp目录爆满问题的处理
  16. org.I0Itec.zkclient.exception.ZkTimeoutException: Unable to connect to zookeeper server within
  17. 不同ContentType的post请求
  18. Email feedback to product team about TFS and SharePoint Integration 2017.2.15
  19. while循环计算规则:内循环—外循环!
  20. MT【150】源自斐波那契数列

热门文章

  1. Fiddler抓包4-工具介绍(request和response)
  2. IntelliJ IDEA像Eclipse一样打开多个项目(转)
  3. CentOS 上安装 nodejs v11.0.0
  4. hdu 1258 从n个数中找和为t的组合 (DFS)
  5. oracle <> 选不出为null的部分
  6. 【spring基础】AOP概念与动态代理详解
  7. SpringBoot前端给后端传list
  8. BZOJ2325 [ZJOI2011]道馆之战 树链剖分 线段树
  9. Python3 - 基础知识、基本了解
  10. 数据摘要 MD5