jzmq 是从 github 上克隆下来的
$ cd jzmq-jni/ $ ./autogen.sh $ ./configure $ make $ make install
错误如下:
Socket.cpp: In function 'void Java_org_zeromq_ZMQ_00024Socket_setLongSockopt(JNIEnv*, jobject, jint, jlong)':
Socket.cpp:343:10: error: 'ZMQ_ROUTER_HANDOVER' was not declared in this scope
case ZMQ_ROUTER_HANDOVER:
make[2]: *** [libjzmq_la-Socket.lo] Error 1
make[2]: Leaving directory /home/centos/Documents/zeromq-3.2.5/jzmq/jzmq-jni/src/main/c++' make[1]: *** [all] Error 2 make[1]: Leaving directory
/home/centos/Documents/zeromq-3.2.5/jzmq/jzmq-jni/src/main/c++'
make: *** [all-recursive] Error 1
错误信息没有贴完,就是公司让我在服务器上按照安装步骤来安装软件,但是实际安装时候各种问题,前面的依赖包也基本都安装了
1
wk1563396689 OP emmm 查到源码,哪里出问题直接注释掉,安装完成......
|
2
oneisall8955 2019-07-10 18:41:06 +08:00 via Android
jzmq 是 zeroMQ 的 JAVA 实现版本吗,是的话为啥要安装呢。以前使用 maven 导入依赖,按照他的 test,guide 类进行各个模式特性测试,能用就拿来用了🤣
|