2017-04-05 70 views
0

我工作在一個開放的源R包需要rJava和RWeka和莫名其妙的rJava和RWeka我的本地機器上打破神祕LDCONFIG rJava不起作用

  1. 任何人都知道爲什麼rJava可以打破?

  2. 看來,該系統無法找到共享對象,所以我做的follwing兩個:

    須藤-l LDCONFIG /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,沒有回報的。有人知道爲什麼是否因爲rJava.so已損壞,因此它沒有出現在緩存中?如果是這樣,我該如何檢查.so文件是否損壞?

回答

0

/home/sunxd/R/x86_64-pc-linux-gnu-library/3.3/rJava/libs加到/etc/ld.so.conf,然後運行sudo ldconfig,然後重新啓動系統。