Fedora 25을 사용하고 있습니다.ldconfig 및 /etc/ld.so.conf.d/lib.conf를 사용하더라도 라이브러리를 찾을 수 없습니다.
나는 여러 라이브러리가 필요한 바이너리가 있습니다. 바이너리는 libRblas.so
을 찾을 수 없습니다 :
$ ldd XPore-Engine | less | grep not
libvtkRenderingAnnotation.so.1 => /usr/lib64/vtk/libvtkRenderingAnnotation.so.1 (0x00007fac12563000)
libRblas.so => not found
libRblas.so => not found
libRblas.so => not found
라이브러리 경로가 제대로 .conf
파일로 구성되어 있습니다 :
$ cat /etc/ld.so.conf.d/R-x86_64.conf
/usr/lib64/R/lib
$ ll /usr/lib64/R/lib
lrwxrwxrwx. 1 root root 11 dic 16 20:46 libopenblas.so.0 -> libRblas.so
lrwxrwxrwx. 1 root root 27 oct 31 21:16 libRblas.so -> /usr/lib64/libopenblas.so.0
-rwxr-xr-x. 1 root root 1989312 oct 31 21:16 libRlapack.so
-rwxr-xr-x. 1 root root 178856 oct 31 21:16 libRrefblas.so
-rwxr-xr-x. 1 root root 2911536 oct 31 21:16 libR.so
내가 ldconfig
로 구성로드 : 그러나
$ ldconfig -v | grep libRblas
libopenblas.so.0 -> libRblas.so
을, ldd
을 다시 실행 한 후 libRblas.so
이라는 동일한 출력을 반환합니다.
어떻게 해결할 수 있습니까?