QOCA軟件安裝(附安裝後出現缺少libg2c.so.0報錯的解決辦法)

QOCA(Quasi-observation Combination Analysis),由加州理工學院噴氣推進實驗室設計和開發的。其是將各種鬆散約束的大地測量站點座標和速度解(作爲準觀測)相結合,獲得地殼形變信息的軟件包。QOCA對任何非商業用戶都是免費的。許多大地測量數據分析研究人員用QOCA作後處理軟件包。目前,它可以結合空間大地準觀測(GPS, VLBI, SLR,…等)和大地測量準觀測(EDM,三角測量,水準測量,…等等)。它有可能將SAR數據與重力、地震活動和地面運動數據結合起來。
QOCA軟件在linux系統下運行,其安裝相對來說是非常簡單的,只需要設置好環境變量即可,主要的問題在於安裝好之後要解決庫依賴的問題比較麻煩,下面介紹我的安裝步驟和安裝後遇到缺少libg2c.so.0報錯的解決辦法。
首先安裝包在這,大家需要的可以自提:

鏈接:https://pan.baidu.com/s/1eVVWDkbbsRhP8UBp6_2K5g
提取碼:agsy

將安裝包複製到虛擬機opt文件夾下解壓:
在這裏插入圖片描述
注意此時文件夾名稱爲“qocabin-64”, 這時候回到主目錄下,也就是home文件夾下,找到.bashrc文件,如果沒有,同時按ctrl+h鍵顯示隱藏文件就可以看到,打開後在最後一行加上以下環境變量:
在這裏插入圖片描述
就是最後兩行:
#for qoca
export PATH=$PATH:/opt/qocabin-64
保存退出,在home文件下打開終端,輸入sudo -s 再輸入密碼(此時輸入密碼屏幕上不會顯示,輸完直接按回車)後輸入source .bashrc 更新一下.bashrc文件:
在這裏插入圖片描述
至此QOCA就算完成了,但是一般情況下直接運行QOCA 裏面的模塊會出錯,因爲庫依賴問題沒有解決,比如在我的操作案例中就出現以下報錯:
在這裏插入圖片描述
看報錯提示缺少libg2c.so.0這個庫,實際上這個問題在我的另一篇博文中已經有了解決辦法:ubuntu報錯:libg2c.so.0:cannot open shared object file: no such file or directory/wrong ELF class(已解決)
爲了能更快捷的解決問題,在這裏重新整理一下要用到的文件。需要自己下載這個庫鏈接到虛擬機裏,但我們安裝的系統不一定都是一樣的,所以我把要用到的庫文件都下載下來了,有需要的可以自取,鏈接失效的話歡迎私信。

鏈接:https://pan.baidu.com/s/1ULL5oEdqr3DaFpJQ-9XvOw
提取碼:hnl7

這個文件打開後有這四個文件:
在這裏插入圖片描述
我的系統是64位的,我用到的是:
在這裏插入圖片描述
如果有和我係統一樣的可以直接從這裏下載:

鏈接:https://pan.baidu.com/s/1ZlYkt9qcPVwc3c-bL1AJdQ
提取碼:ezpv

下載後在win系統下解壓成文件夾複製到虛擬機裏,裏面有課空文件夾可以直接刪掉不用管,接下來進入這個文件夾下的usr文件夾,在該文件夾下打開終端依次輸入:

在這裏插入圖片描述
(倒數第二條命令輸錯了可以直接跳過不用看(ಥ_ಥ)…)
結束就可以正常運行啦!看看案例裏面運行的結果:
在這裏插入圖片描述
在這裏插入圖片描述
至此該軟件可以正常使用了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章