ldconfig rJava 不起作用

ldconfig rJava does not work

我正在开发一个开源 R 包,它需要 rJava 和 RWeka,但 rJava 和 RWeka 在我的本地机器上 神秘地 以某种方式中断。

  1. 有人知道为什么 rJava 会崩溃吗?

  2. 系统好像找不到共享对象,所以我做了以下两个:

    sudo ldconfig -l /home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs/rJava.so

此外,我将/home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs/rJava.so添加到/etc/ld.so.conf和运行sudo ldconfig

那我运行ldconfig -p | grep rJava,根本就没有return。任何人都知道为什么?是不是因为rJava.so坏了所以没有出现在缓存中?如果是这样,我如何检查 .so 文件是否已损坏?

/home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs 添加到 /etc/ld.so.conf,然后 运行 sudo ldconfig,然后重新启动系统。