Unix 在Linux中构建软件时,./configure脚本中的--prefix做什么?
我会从源代码在Linux中安装一个软件。我已经从git项目下载了源代码,然后下一步是安装运行软件所需的库。Unix 在Linux中构建软件时,./configure脚本中的--prefix做什么?,unix,centos7,Unix,Centos7,我会从源代码在Linux中安装一个软件。我已经从git项目下载了源代码,然后下一步是安装运行软件所需的库。 假设源代码位于名为Main_folder的文件夹中,库位于另一个文件夹Lib_folder中。让我们转到后一个文件夹,运行configure.sh脚本来配置程序,因此我的问题如下: 在/configure命令行中有一个名为--prefix{}的选项,它应该指定一个给定的路径,我知道我必须放在这里的路径是什么?它是通向主软件的路径还是其他什么 通常--prefix定义在运行make inst
假设源代码位于名为
Main_folder
的文件夹中,库位于另一个文件夹Lib_folder
中。让我们转到后一个文件夹,运行configure.sh
脚本来配置程序,因此我的问题如下:在
/configure
命令行中有一个名为--prefix{}
的选项,它应该指定一个给定的路径,我知道我必须放在这里的路径是什么?它是通向主软件的路径还是其他什么 通常--prefix
定义在运行make install
时安装内置软件的目标安装目录
例如,如果您运行/configure=/opt
可执行文件将安装在/opt/bin
中,库将安装在/opt/lib
中,手册页将安装在/opt/man/
中
请参阅。欢迎来到
SO
。请看一下您要安装的软件?您面临什么问题?我正在尝试在群集中安装CP2K。(一种电子结构方法)尝试使用此脚本-->我以前做过,但它不起作用。