我的问题与此类似:
How to configure R-3.1.2 with --enable-R-shlib
我想安装R的特定版本并在RStudio中打开它。
我将tar文件解压缩到/home/sewo/Downloads/R-3.0.3
。
在该文件夹中,我运行
./configure
make
make install
此外,我复制了以下行
export RSTUDIO_WHICH_R=/home/sewo/Downloads/R-3.0.3/bin/R
进入文件~/.profile
,以确保RStudio找到此R安装(此信息来自https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R。)
然后,当我尝试启动RStudio时,会出现以下错误消息:
找不到R共享库(/usr/local/lib/R/lib/libR.so)。如果这是 R的自定义版本,是否使用--enable-R-shlib选项构建?
所以我的计划是卸载R并使用--enable-R-shlib
选项重新安装。我尝试过:
make uninstall
make clean
make distclean
然后我尝试通过以下方式重新安装:
./configure --prefix=/opt/R/3.0.3 --enable-R-shlib
但收到错误
cannot find input file: `src/library/base/DESCRIPTION.in'
我该怎么办?