我已经安装了一个 R 包,但是为了通过 加载它library
,需要将 LD_LIBRARY_PATH 设置为其中一个名为的库所在的路径libhts.so.2
。加载仅在进入 R 之前编辑 LD_LIBRARY_PATH 时有效,而不是之后。
我尝试了几种不同的方法来解决这个问题:
configure
从位于 R 包中的脚本中导出修改后的 LD_LIBRARY_PATH 。- 在同一
configure
脚本中创建指向共享库的软链接。
两者都没有工作,在我看来,一旦 R 启动,就有一个变量存储 LD_LIBRARY_PATH 的结果。也许解决方案是编辑该变量。