编译和安装

操作步骤

  1. 执行以下命令,进入安装目录并解压软件包。

    cd /path/to/AUGUSTUS && tar -zxf Augustus-3.3.3.tar.gz && cd Augustus-3.3.3

  2. 执行以下命令,进行配置。

    export TOOLDIR=/path/to/AUGUSTUS
    export LD_LIBRARY_PATH=/path/to/AUGUSTUS/bamtools/lib64:$LD_LIBRARY_PATH
    export LIBRARY_PATH=/path/to/AUGUSTUS/bamtools/lib64:$LIBRARY_PATH
    sed -i 's/\/usr\/include\/bamtools/\/path\/to\/AUGUSTUS\/bamtools\/include\/bamtools/g' `grep -rl "/usr/include/bamtools" ./`

  3. 执行以下命令,设置安装路径。

    sed -i 's/\/opt\/augustus/\/path\/to\/AUGUSTUS\/augustus_aarch64/g' Makefile

  4. 执行以下命令,进行编译安装。

    CC=`which gcc` CXX=`which g++` CXXFLAGS='-O3 -std=c++11 -march=armv8.2-a -mtune=tsv110' CFLAGS='-O3 -march=armv8.2-a -mtune=tsv110' make -j
    make install