官方安装配置链接

安装zeromq

步骤一、准备C语言环境

yum -y install gcc-c++

步骤二、解压缩zeromq

tar -zxf zeromq-4.1.6.tar.gz

步骤三、检测编译环境

去zeroMQ目录下面对编译环境进行检测

./configure

如果正常,最后一行如下所示

config.status: executing libtool commands

步骤四、编译

在ZeroMQ目录下面输入make命令,进行编译操作

make

步骤五、安装

在ZeroMQ目录下面输入make install命令,进行安装操作

make install

安装jzmq(Java调用C++的桥梁)

步骤一、下载安装git

yum install git

步骤二、从github上下载jzmq

git clone git://github.com/nathanmarz/jzmq.git

步骤三、安装jzmq需要的libtool包

yum install libtool

步骤四、下载安装jdk

步骤五、生成configure

去jzmq目录下面运行如下脚本生成configure命令:

./autogen.sh

步骤六、检测编译环境

使用configure命令对编译环境进行检测(需要Java的编译环境):

./configure

步骤七、编译

make

步骤七、安装

make install

测试

测试是否安装成功,切换至jzmq/perf/目录下,执行

./local_lat.sh tcp://127.0.0.1:5000 1 100

进行测试:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no jzmq in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at org.zeromq.ZMQ.<clinit>(ZMQ.java:34)
at local_lat.main(local_lat.java:36)

no jzmq in java.library.path???

解决办法:

[mdrill01@mdrill01 perf]$ vi ~/.bashrc
export LD_LIBRARY_PATH=/usr/local/lib
[mdrill01@mdrill01 perf]$ source ~/.bashrc

再次执行./local_lat.sh tcp://127.0.0.1:5000 1 100进行测试,ok了!

最新文章

  1. [Linux] 查看jar包内容
  2. django创建blog
  3. 小meta的大作用
  4. jsrender for 标签
  5. mysql 日志文件mysql-bin文件清除方法,和mysql-bin相关文件的配置
  6. java 21 - 13 IO流之序列化和反序列化
  7. XSS防御篇
  8. iscroll4框架解析[webapp开发](转)
  9. HDU1166-敌兵布阵(线段树)
  10. 制作OpenStack用的RHEL7系统镜像
  11. 【转】理解RESTful架构
  12. GridView网格线都设置
  13. 三、View的事件体系
  14. Java for Android 学习第一周
  15. centos7下安装.net core运行时
  16. 2017湘潭大学邀请赛E题(贪心)
  17. PubMed数据下载
  18. Flutter 知识点
  19. Maven项目继承与聚合
  20. Nginx-ingress-controller部署

热门文章

  1. 【靶场练习_sqli-labs】SQLi-LABS Page-3 (Stacked Injections)
  2. CTF | bugku | 字符?正则?
  3. NOIp 图论算法专题总结 (2)
  4. 2018-2019-2 20175105王鑫浩《Java程序设计》实验四 《Android开发基础》实验报告
  5. (转)堆和栈的概念和区别 HeapOutOfMemory和StackOverflow解释
  6. STM32串口USART1的使用方法和程序
  7. 关于css3 Animation动画
  8. ExportOptions.plis是什么?
  9. SetWindowsHookEx 其他进程的 记录
  10. Iterator,foreach遍历小计