Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 我们从哪里获得javacv的本机library.so文件?_C++_Opencv_Javacv_Javacpp - Fatal编程技术网

C++ 我们从哪里获得javacv的本机library.so文件?

C++ 我们从哪里获得javacv的本机library.so文件?,c++,opencv,javacv,javacpp,C++,Opencv,Javacv,Javacpp,因此,我在运行一些javaCV代码时遇到了问题,尽管我在网上看到了许多关于它的修复,但没有一个能起作用 确切的错误是java.lang.UnsatisfiedLinkError:/tmp/javacpp/libjniopencv_core.so无法打开共享对象文件:没有这样的文件或目录 我查看了/usr/local/lib(它应该在那里查看),在该目录中有一堆共享对象,比如libopencv_core.so.2.4。但他们中没有一个名字中有jni。这让我觉得我错过了一步。opencv jni s

因此,我在运行一些javaCV代码时遇到了问题,尽管我在网上看到了许多关于它的修复,但没有一个能起作用

确切的错误是java.lang.UnsatisfiedLinkError:/tmp/javacpp/libjniopencv_core.so无法打开共享对象文件:没有这样的文件或目录

我查看了/usr/local/lib(它应该在那里查看),在该目录中有一堆共享对象,比如libopencv_core.so.2.4。但他们中没有一个名字中有jni。这让我觉得我错过了一步。opencv jni so文件应该来自哪里


如果这有关系的话,我正在用树莓皮(ARM)跑步。

我将在这里回答,因为我昨晚通过电子邮件回答了这个问题,而这种方法今天在实验室解决了这个问题。(我指导机器人团队试图让javacv工作。)

我们放弃了与它的斗争,使用了它。由于版本彼此一致,因此效果更好。我们仍然没有jni.so文件,但是javacv的旧版本似乎没有使用它

我还注意到,Linux提供了编译jni的步骤,但Linux没有。如果我们要重新编译自己,这将是下一步尝试的事情。由于编译需要四个小时,所以使用Jeremy的预编译Raspberry Pi文件是一个更好的选择