I'm trying to install Point Cloud Library (PCL), which depends on OpenNI. So, I cloned OpenNi, and after installing both the PCL with instructions given on GitHub, I tried to compile a very simple PCL demo, which I got the error:
/ usr / bin / ld: Warning: required by libOpenNI.so.0, /usr/lib/gcc/x86_64-linux-gnu/4.8/../..../lib/libpcl_io.so , Not found (try using the -rpath or -rpath-link)
Therefore, it seems that my installation of OpenNi libOpenNI.so.0 Is not shown, and it is essential for PCL / Usr / lib, I am seeing the file
libOpenNI.so
and libOpenNI.jni.so
But not libOpenNI.so.0
no.
Any idea why this library was not established?
Frequently, such files are
lib < Some more gt; .0.0.0 Lib & lt; Some & gt; .3.0 Lib & lt; Something & gt; .so
While the only real real library and the other two are just its links, usually these are automatically created during the installation but you can command (in the directory)
< Pre> ln lib & lt; Some more gt; .o lib () I hope this helps
Comments
Post a Comment