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

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

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

HDF5安装

下载hdf5-1.8.9.tar.gz

tar -xzf hdf5-1.8.9.tar.gz

cd hdf5-1.8.9

根据cmake_patch.txt中的说明,将hdf5-1.8.9中CMakeLists.txt的第887行的Using改为USING

mkdir build

cd build

cmake ..

make

sudo make install (这一步可以让系统安装hdf5的库)

存在“hdf5r”报错,用如下语句不会报错

install.packages("devtools")

library(devtools)

install_github("HenrikBengtsson/seurat", ref="feature/hdf5r-optional")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/6256392.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存