官方文档
https://github.com/pezmaster31/bamtools/wiki/
安装jsoncpp
wget https://github.com/open-source-parsers/jsoncpp/archive/1.8.4.tar.gz |
安装bantools
安装文档中建议使用jsoncpp,若不指定jsoncpp路径,会出现如下错误

tar zxvf bamtools.tgz
cd bamtools/
export LIBRARY_PATH="/YZGROUP4/STORAGE/genewiz/public/app/jsoncpp-1.8.4/lib64/:$LIBRARY_PATH"
export CPLUS_INCLUDE_PATH=/YZGROUP4/STORAGE/genewiz/public/app/jsoncpp-1.8.4/include:$CPLUS_INCLUDE_PATH
export PKG_CONFIG_PATH="/YZGROUP4/STORAGE/genewiz/public/app/jsoncpp-1.8.4/lib64/pkgconfig:$PKG_CONFIG_PATH"
cmake -DCMAKE_INSTALL_PREFIX="/YZGROUP4/STORAGE/genewiz/public/app/bamtools-2.5.1" ..
make && make install

注意事项
使用bamtools需要配置LD_LIBRARY_PATH
export LD_LIBRARY_PATH="/YZGROUP4/STORAGE/genewiz/public/app/jsoncpp-1.8.4/lib64/:$LD_LIBRARY_PATH" |