1. 程式人生 > >MacOS10.9 下 ZeroMQ4.0.3和Java Binding安裝部署

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

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'