- 执行以下命令解压安装包。
unzip hmmer-h3-arm.zip -d /path/to/hmmer
unzip easel-master.zip -d /path/to/hmmer/hmmer-h3-arm
- 执行以下命令进入源码目录修改相关目录名称。
cd /path/to/hmmer
mv hmmer-h3-arm/ hmmer-3.3.2/
cd hmmer-3.3.2/
mv easel-master/ easel/
- 执行以下命令设置环境变量。
export MPICC=mpicc
export MPICXX=mpicxx
export MPIFC=mpifort
export CC=$MPICC
export CXX=$MPICXX
export FC=$MPIFC
- 执行以下命令生成makefile。
autoconf
./configure --prefix=/path/to/hmmer/hmmer --enable-mpi --enable-neon CC=$MPICC CXX=$MPICXX FC=$MPIFC F77=$MPIFC
- 执行以下命令进行安装编译。
make -j$(nproc)
make check
make -j$(nproc) install
- 执行以下命令加载hmmer环境变量。
export PATH=/path/to/hmmer/hmmer/bin:$PATH
- (可选)执行以下命令安装easel库。
cd easel/
make install