中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

三代糾錯軟件LoRDEC怎么安裝

發布時間:2022-03-07 09:59:54 來源:億速云 閱讀:234 作者:小新 欄目:開發技術

這篇文章主要介紹了三代糾錯軟件LoRDEC怎么安裝,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

糾錯軟件LoRDEC安裝

軟件地址:https://gite.lirmm.fr/lordec/lordec-releases/wikis/home#lordec 

安裝版本:0.9

下載之后解壓并安裝:

環境變量設置,提高GCC版本為 6.4:

export PATH=/share/work/biosoft/gcc/gcc-v6.4.0/bin/:$PATH
export LD_LIBRARY_PATH=/share/work/biosoft/gcc/gcc-v6.4.0/lib64/:$LD_LIBRARY_PATH

解壓并編譯:

tar -xjvf lordec-src_0.9.tar.bz2
cd lordec-src_0.9
make clean all -j8

報錯1: 提示/usr/bin/cc 下的gcc版本低,發現自己安裝的gcc的bin目錄沒有鏈接好cc:

可將/share/work/biosoft/gcc/gcc-v6.4.0/bin/ 下的gcc鏈接成cc

cd /share/work/biosoft/gcc/gcc-v6.4.0/bin/ && ln -s gcc cc

報錯2:

g++ lordec-correct.cpp -w -Igatb_v1.4.1/include/ "-Iboost_include/" -DGATB_V141 -DLORDECVERSION=0.9 -DGATBVERSION=1.4.1  -std=c++0x -O3  -c
g++ utils.cpp -w -Igatb_v1.4.1/include/ "-Iboost_include/" -DGATB_V141 -DLORDECVERSION=0.9 -DGATBVERSION=1.4.1  -std=c++0x -O3  -c
g++ lordec-stat.cpp -w -Igatb_v1.4.1/include/ "-Iboost_include/" -DGATB_V141 -DLORDECVERSION=0.9 -DGATBVERSION=1.4.1  -std=c++0x -O3  -c
g++ lordec-trim.cpp -w -Igatb_v1.4.1/include/ "-Iboost_include/" -DGATB_V141 -DLORDECVERSION=0.9 -DGATBVERSION=1.4.1  -std=c++0x -O3  -c
g++ lordec-trim-split.cpp -w -Igatb_v1.4.1/include/ "-Iboost_include/" -DGATB_V141 -DLORDECVERSION=0.9 -DGATBVERSION=1.4.1  -std=c++0x -O3  -c
g++  lordec-build-SR-graph.cpp -o lordec-build-SR-graph -w  -w -Igatb_v1.4.1/include/ "-Iboost_include/" -DGATB_V141 -DLORDECVERSION=0.9 -DGATBVERSION=1.4.1  -std=c++0x -O3  -Lgatb_v1.4.1/lib/ -lgatbcore -lhdf5 -ldl -lz -lpthread -std=c++0x -O3
g++ lordec-trim.o -Lgatb_v1.4.1/lib/ -lgatbcore -lhdf5 -ldl -lz -lpthread -std=c++0x -O3  -o lordec-trim
g++ lordec-trim-split.o -Lgatb_v1.4.1/lib/ -lgatbcore -lhdf5 -ldl -lz -lpthread -std=c++0x -O3  -o lordec-trim-split
g++ lordec-stat.o -Lgatb_v1.4.1/lib/ -lgatbcore -lhdf5 -ldl -lz -lpthread -std=c++0x -O3  -o lordec-stat
g++ lordec-correct.o utils.o -Lgatb_v1.4.1/lib/ -lgatbcore -lhdf5 -ldl -lz -lpthread -std=c++0x -O3  -o lordec-correct
utils.o: In function `ProgressManager::ProgressManager(long long, char const*)':
utils.cpp:(.text+0x4c): undefined reference to `clock_gettime'
utils.o: In function `ProgressManager::ProgressManager(long long)':
utils.cpp:(.text+0x150): undefined reference to `clock_gettime'
utils.o: In function `ProgressManager::updateProgress(long long)':
utils.cpp:(.text+0x51b): undefined reference to `clock_gettime'
collect2: error: ld returned 1 exit status
make[1]: *** [lordec-correct] Error 1
make[1]: Leaving directory `/share/work/biosoft/LoRDEC/lordec-src_0.9'
make: *** [lordec_141] Error 2

解決可參考:https://stackoverflow.com/questions/4626234/undefined-reference-to-clock-gettime-adding-librtdef-lrt-to-makefile-does-n:

在 lordec-src_0.9/Makefile 文件中,找到LDFLAGS 末尾添加 -lrt 保存重新 make clean all -j8:

問題解決

感謝你能夠認真閱讀完這篇文章,希望小編分享的“三代糾錯軟件LoRDEC怎么安裝”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿拉善右旗| 盱眙县| 安远县| 瑞金市| 宜兴市| 新建县| 仁化县| 都匀市| 马山县| 中江县| 新干县| 兴安县| 高密市| 武胜县| 盱眙县| 武乡县| 根河市| 静海县| 肇源县| 新平| 乡城县| 平凉市| 龙游县| 玉田县| 漳平市| 桃园县| 长垣县| 平武县| 越西县| 麦盖提县| 铁岭市| 马龙县| 刚察县| 务川| 辽宁省| 黎城县| 抚顺县| 界首市| 大连市| 车致| 永年县|