1.下载BamTools
将bamtools下载到当前文件夹:
git clone git://github.com/pezmaster31/bamtools.git
2.检查依赖程序
①CMake
20171030后的bamtools需要不低于3.0的CMake,首先检查系统默认的cmake版本:
cmake --version
版本过低的话需要下载新版cmake(https://cmake.org/download/):
wget https://cmake.org/files/v3.11/cmake-3.11.0-rc4.tar.gz
tar -zxvf cmake-3.11.0-rc4.tar.gz
cd cmake-3.11.0-rc4
./bootstrap --prefix=/The/Path/Your/Want && make && make install
②JsonCpp
3.Build BamTools
回到Bamtools的安装文件夹,进行下面操作:
mkdir build ; cd build
cmake ..
make
4.安装
make DESTDIR=/my/stage/dir install
参考:
https://github.com/pezmaster31/bamtools/wiki/Building-and-installing
https://gitlab.kitware.com/cmake/cmake