--prefix 路径可以与我下载/解压源的目录相同吗?

--prefix 路径可以与我下载/解压源的目录相同吗?

我试图自己构建 R 并temp_R通过给出类似 的命令将其放入文件夹中./configure --prefix=/dir/where/I/wanted/to/put/R。但似乎一些重要的东西仍然被放入了 temp_R 文件夹中。

我应该在编译之前将存档解压到我想要 R 的文件夹中,还是应该使用其他什么解决方案?

答案1

当您运行时,./configure --prefix ...它通常会将所有文件放入您刚刚下载的目录中。该选项将在您随后运行的和步骤--prefix中使用。makemake install

该步骤主要make install会将该步骤编译的所有软件安装make到派生的位置--prefix /some/path

答案2

是的,在编译之前,您应该将文件解压到您想要的文件夹中。如果没有给出特定的目的地,编译器只会将文件放在提取存档的位置。

相关内容