安装 R(解释器和共享库)时文档说应该遵循以下步骤:
# <go to the R source directory>
make distclean
./configure --enable-R-shlib
make
make install
这里我有一个问题:
问 1.make
和之间有什么区别make install
(我需要运行两个命令吗?)
第二季度。假设我没有 root 访问权限,我想在特定路径下安装 R。/path/to/R/
文档提到我应该使用以下选项:
./configure --prefix /path/to/R
和
make prefix=/path/to/R install
我真的必须将路径传递给两个命令吗?(即 to./configure
和 to make
)。如果我没有记错的话,我安装过其他软件,通常使用./configure --prefix
就足够了。
答案1
回答问题 1: 制作编译源代码。 进行安装根据设置将编译后的二进制文件移动到安装路径。
回答第二季度:您没有 root 权限,因此无法在默认路径中安装软件。您确实需要将路径(在您的主目录下)传递给这两个命令。如下所示:
./configure --prefix=/home/YourUserName/path/to/R
和
make prefix=/home/YourUserName/path/to/R install
我已经亲自尝试过,并且有效。
有关详细信息,请参阅R-管理员.pdf