zeromq学习笔记1——centos下安装 zeromq-4.1.2
2015-08-05 23:00
447 查看
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
安装成功。
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
安装成功。
相关文章推荐
- Linux下安装NVIDIA显卡驱动(无集显)
- linux2.6 O(1)调度系统分析
- linux 2.4调度系统分析
- Linux内核配置与编译
- linux 使用匿名管道
- linux 使用命名管道
- linux 使用消息队列
- linux 进程间通信 使用信号量
- linux 使用共享内存
- Linux-命令-crontab
- linux服务器使用iftop查看带宽流量IP
- Linux中设置服务自启动的三种方式
- 初识linux 命令(一)
- Linux Error: 29: Illegal seek
- 初识linux 命令(一)
- 编译开发板提供的linux软件平台
- linux内核内存分配(一、基本概念)
- 如何利用crond实现秒级定时任务?
- 在macOS上用VirtualBox安装CentOS
- linux命令——tar