文章

MacOS10.9 下 ZeroMQ4.0.3和Java Binding安装部署

ZeroMQ是什么可以自己去官网了解。
http://zeromq.org/

Mac下,对于安装了brew的朋友,很简单了。
首先安装zeromq

brew install zeromq

如果报错,很可能是因为没有安装命令行编译工具。可以通过xcode命令安装

xcode-select --install

安装成功后,即可正常编译zeromq了。

对于自己手动编译的朋友,也不麻烦。首先还是要保证安装了命令行编译工具,同上通过xcode-select安装。然后解压zeromq。然后进入目录,执行:

./configure
make
make install

然后安装jzmq,java binding
通过github下载源码
git clone https://github.com/zeromq/jzmq.git
然后依次执行

./autogen.sh
./configure
make
make install

即可在/usr/local/share/java 目录下编译出zmq.jar。

注:
如果报错:
checking whether the C compiler works… no
可以执行:

export CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
CPP='/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -E'

 

所有代码已上传至Github:https://github.com/lihongzheshuai/yummy-code

GESP 学习专题站:GESP WIKI

"luogu-"系列题目可在洛谷题库进行在线评测。

"bcqm-"系列题目可在编程启蒙题库进行在线评测。

欢迎加入Java、C++、Python技术交流QQ群(982860385),大佬免费带队,有问必答

欢迎加入C++ GESP/CSP认证学习QQ频道,考试资源总结汇总

欢迎加入C++ GESP/CSP学习交流QQ群(688906745),考试认证学员交流,互帮互助

GESP/CSP 认证学习微信公众号
GESP/CSP 认证学习微信公众号
本文由作者按照 CC BY-NC-SA 4.0 进行授权