编译和安装
操作步骤
- 使用PuTTY工具,以root用户登录服务器。
- 执行以下命令安装系统的依赖包“zlib-devel”。
yum install zlib-devel -y
Yum源为CentOS7.6镜像本地源,可自行根据需要在“/etc/yum.repos.d”路径下修改文件配置。
- 执行以下命令解压STAR安装包。
tar -xvf STAR-2.7.1a.tar.gz
- 执行以下命令进入解压后的目录。
cd STAR-2.7.1a export BLAST_TOP=`pwd`
- 执行以下命令修改“Makefile”文件。
- 打开“Makefile”文件。
vi source/Makefile
- 按“i”进入编辑模式,修改如下内容。
LDFLAGSextra ?= -flto -march=native -mcpu=tsv110 CXXFLAGSextra ?= -flto -march=native -mcpu=tsv110
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“Makefile”文件。
- 执行以下命令编译安装STAR。
cd source make STAR
- 执行以下命令查看是否生成可执行文件。
ll
-rwxr-xr-x 1 root root 2018464 Aug 9 13:29 STAR
- 执行以下命令设置STAR环境变量。
export PATH=/path/to/STAR/STAR-2.7.1a/source/:$PATH