发布网友 发布时间:2022-04-30 00:11
共6个回答
热心网友 时间:2022-04-10 13:20
linux下源码的安装由3个步骤组成:配置(configure)、编译(make)、安装(make install)。
其中配置语句“./configure --prefix=/usr/local/test”提示“没有那个文件或目录”,是因为配置指定路径“/usr/local/test”时,没有这样的文件或目录存在。
只需在“./configure --prefix=”语句中放入一个存在的目录路径,重新编译安装即可解决。
以安装hdf5软件为例,具体操作步骤如下:
1、首先从官网下载hdf5,根据自己的要求下载对应的版本:hdf5-1.8.3.tar.gz。
2、然后上传到服务器某个目录下,比如/opt目录。
3、接着解压安装包,输入命令:tar -xvf hdf5-1.8.3.tar.gz。
4、解压后会生成一个目录:hdf5-1.8.3。
5、再输入:cd hdf5-1.8.3/,切换目录到hdf5-1.8.3。
6、最后依次输入以下命令:./configure --prefix=/usr/local/hdf5;make;make check ;make install,等待安装信息输出结束后,即可在Linux中安装成功。
热心网友 时间:2022-04-10 14:38
./configure是通过源代码方式安装软件,但并不是所有通过源代码安装软件都要执行configure,可以看下当前目录有没有configure文件,如果没有的话,看下INSTALL和README文件,这两个文件里会介绍怎么安装的热心网友 时间:2022-04-10 16:13
当前目录下有没configure 文件?热心网友 时间:2022-04-10 18:04
如果你是 Linux 新手,那么请去你的 Linux 在线软件仓库安装软件。热心网友 时间:2022-04-10 20:12
尝试先安装下安装编译工具 gcc >:yum install gcc热心网友 时间:2022-04-10 22:37
你要cd到源代码放的目录然后再./configure知道吗?