error while loading shared libraries: libzmq.so.1: cannot open shared object file: No such file or directory
解决方法:
1. 这时候就该搬书了,查一查看一看。有很多博文也讲了LD_LIBRARY_PATH=../lib就行,可是几经周折才发现原来光这样不行还得exportexport LD_LIBRARY_PATH=../lib这样会告诉系统去哪里找我们的zmq库。../lib就 是库所在的路径。
2.或者使用java -cp dest.jar:zmq.jar -Djava.library.path=/usr/local/lib excute 其中dest表示目标的jar包,excute表示要执行的jar包中的主类的名称
本文介绍了解决在加载libzmq.so.1库时遇到的“找不到共享对象文件”错误的方法。提供了两种解决方案:一是通过设置并导出LD_LIBRARY_PATH环境变量指向zmq库所在目录;二是使用java-cp参数指定Java库路径。
492

被折叠的 条评论
为什么被折叠?



