linux下安装文件总是提示./configure --prefix: 没有那个文件或目录

 我来答
指尖码动
高粉答主

2019-12-31 · 指尖舞动出精神世界的延伸,哦,那是思想吧
指尖码动
采纳数:28 获赞数:43827

向TA提问 私信TA
展开全部

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中安装成功。

无双道长
推荐于2017-12-15 · 超过15用户采纳过TA的回答
知道答主
回答量:45
采纳率:100%
帮助的人:35.2万
展开全部
当前目录下有没configure 文件?
并且它是可执行的?

一般安装软件方法是
./configure --prefix=/usr

make
make install

如果没必要,还是不要按上面方式自己安装
现在很多发行版本都有自己的软件仓库,从里面安装又快又安全
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4d5bbf046
2010-08-27 · TA获得超过1133个赞
知道小有建树答主
回答量:625
采纳率:0%
帮助的人:685万
展开全部
./configure是通过源代码方式安装软件,但并不是所有通过源代码安装软件都要执行configure,可以看下当前目录有没有configure文件,如果没有的话,看下INSTALL和README文件,这两个文件里会介绍怎么安装的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
2010-08-27 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8073万
展开全部
如果你是 Linux 新手,那么请去你的 Linux 在线软件仓库安装软件。
从源代码安装请先学习一定的 Linux 基础操作后再来。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南北两极79
2019-05-12 · TA获得超过108个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:92.7万
展开全部
尝试先安装下安装编译工具 gcc >:yum install gcc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式