中山大學南方一號集群系統安裝ABySS 1 9 0

2021-07-16 12:54:16 字數 1399 閱讀 1659

安裝環境:gcc –v 4.8.2

openmpi –v 1.4.3

abyss依賴的庫有:boost, openmpi, sparsehash, sqlite

安裝abyss之前要先安裝boost, sparsehash, sqlite,下面安裝示例均安裝在$home目錄下,建議安裝到自己建立的目錄下,將安裝包解壓到自己建立的目錄中,再按照示例步驟操作,boost的配置不變,其他配置時--prefil=$home改為--prefix=/change_path_to_your_dir, 安裝abyss時,依賴sqlite的路徑也要修改為安裝sqlite的路徑,將cppflags=-i$home/include裡面的$home相應改為安裝的路徑。

第一步,安裝boost

獲取包:

$wget

解壓:$tar –zxvf boost_1_56_0.tar.gz

進入解壓後的目錄:

$cd boost_1_56_0

配置:$ ./bootstrap.sh--prefix=path/to/installation/prefix

安裝:$ ./b2 install

第二步,安裝sparsehash

獲取包:

$wget

解壓:$ tar -zxvfsparsehash-sparsehash-2.0.3.tar.gz

進入解壓後的目錄:

$ cd sparsehash-sparsehash-2.0.3

配置:$./configure --prefix=$home

編譯:$make

安裝:$make install

第三步,安裝sqlite

獲取包:

$ wget

解壓:$ tar -zxvf sqlite-autoconf-3130000.tar.gz

進入解壓後的目錄:

$ cd sqlite-autoconf-3130000/

配置:$./configure --prefix=$home

編譯:$make

安裝:$make install

第四步,安裝abyss

獲取包:

$ wget

解壓:$ tar -zxvf abyss-1.9.0.tar.gz

進入解壓後的目錄:

$ cd abyss-1.9.0/

配置:要連線上已經安裝在集群系統上的openmpi的庫,sqlite

$./configure --enable-maxk=96--with-mpi=/public/soft/ompi143-gnu/lib/openmpi --with-sqlite=$home--prefix=$home cppflags=-i$home/include

編譯:$make

安裝:$make install

中山大學C 語言程式設計

cxsj01.csf cxsj02.csf cxsj03.csf cxsj04.csf cxsj05.csf cxsj06.csf cxsj07.csf cxsj08.csf cxsj09.csf cxsj10.csf cxsj11.csf cxsj12.csf cxsj13.csf cxsj14....

中山大學sicily第1813題

下面是我寫的1813題的 提交結果總是wrong answer,卻怎麼也找不錯來。請各位幫忙。中大sicily第1813題題目在http soj.me show problem.php?pid 1813 cid include include include using namespace std ...

2019中山大學程式設計競賽

theme 給定n m矩陣,有p個操作 將以 x1,y1 x2,y2 為左上 右下的矩陣覆蓋。之後q次詢問 以 x1,y1 x2,y2 為左上 右下的矩陣是否有全被覆蓋?solution 二維字首和。先由一次字首和 差分 計算出每個格仔被覆蓋的次數之和。然後將不為0的值 置為1,再進行字首和就算出每...