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'
本文由作者按照 CC BY 4.0 进行授权