4

jzmqのバイナリソースを探しています。mingwを使用してzmq基本ライブラリとdllをビルドすることはできましたが、同じ手法を使用してjzmqを自分でコンパイルすることはできません。

私はこのページを見つけました:http: //www.mail-archive.com/zeromq-dev@lists.zeromq.org/msg06477.html

しかし、それは言葉で始まります:Run ./autogen.sh on linux (to avoid autotools on mingw32)

今のところ本当に必要なのは64ビットバイナリだけですが、開始するために完全に異なるコンピュータ/オペレーティングシステムを追跡する必要のない指示に従うことができます...

4

1 に答える 1

0

これは64ビットのubuntu11.04でうまくいきました。

1)環境を構成します

sudo apt-get install git
sudo apt-get install libtool
sudo apt-get install autoconf
sudo apt-get install automake

2)JAVA_HOMEをJDKの場所に設定します

「JAVA_HOME=/ usr / lib / jvm/java-6-openjdk」と「exportJAVA_HOME」を/etc/bash.bashrcに追加します

/ etc / environmentのPATH設定の最後に「:/ usr / lib / jvm / java-6-openjdk / bin / jre/bin」を追加します

3)瓶を作る

cd $HOME
git clone https://github.com/zeromq/jzmq.git
cd jzmq
sudo ./autogen.sh
make
sudo make install

4)$ HOME / jzmq/srcにzmq.jarがあるはずです。

注:このビルドプロセスとzmq.jarの使用は、zmqコアが既にインストールされていることに依存しているため、/ usr / local/libに多数のlibzmqファイルがあることを確認する価値があります。

于 2011-07-16T06:22:12.873 に答える