需要用于 JZMQ 的 64 位二进制文件,或用于非 MSVC 环境 (cygwin/mingw) 的构建指令?
我正在寻找 jzmq 的二进制源。虽然我已经能够使用 mingw 构建 zmq 基本库和 dll,但我自己无法使用相同的技术来编译 jzmq。
但它开头是这样的:在linux上运行./autogen.sh(以避免自动工具)在 mingw32 上)
目前我真正需要的是 64 位二进制文件,但可以遵循不需要我找到完全不同的计算机/操作系统来开始的说明...
I'm looking for a binary source for jzmq. Although I've been able to use mingw to build the zmq basic libraries and dlls, I can't use the same technique to compile jzmq myself.
I found this page:
http://www.mail-archive.com/[email protected]/msg06477.html
But it starts with the words: Run ./autogen.sh on linux (to avoid autotools on mingw32)
All I really need is a 64 bit binary for now, but can follow instructions that don't requirem me to track down a completely different computer/operating system to get started...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这对我在 64 位 ubuntu 11.04 上有效。
1)配置环境
2)将JAVA_HOME设置为JDK的位置
Add "JAVA_HOME=/usr/lib/jvm/java-6-openjdk" and "export JAVA_HOME" to /etc/bash.bashrc
Add ":/usr/lib/jvm/java-6-openjdk/bin/jre/bin" at the end of the PATH setting in /etc/environment
3)构建罐子
4) 现在你应该在 $HOME/jzmq/src 中有 zmq.jar
注意:此构建过程和 zmq.jar 的使用依赖于已安装的 zmq 核心,因此可能值得检查 /usr/local/lib 中是否有一大堆 libzmq 文件。
This worked for me on 64-bit ubuntu 11.04.
1) Configure the environment
2) Set JAVA_HOME to location of JDK
Add "JAVA_HOME=/usr/lib/jvm/java-6-openjdk" and "export JAVA_HOME" to /etc/bash.bashrc
Add ":/usr/lib/jvm/java-6-openjdk/bin/jre/bin" at the end of the PATH setting in /etc/environment
3) Build the jar
4) You should now have zmq.jar in $HOME/jzmq/src
Note: that this build process and the use of zmq.jar relies on having the zmq core already installed, so its probably worthwhile checking that have a whole bunch of libzmq files in /usr/local/lib.