一、安装ISCE、matlab
1、ISCE已安装,见其他博文。
2、matlab安装教程:【Ubuntu】安装 Matlab2018a详细教程-CSDN博客
二、安装StaMPS
1、下载安装包
Snaphu下载地址:SNAPHU
TRAIN下载地址:David Bekaert
Triangle下载地址:http://www.cs.cmu.edu/˜quake/triangle.html
StamPS下载地址:https://gitcode.net/mirrors/dbekaert/stamps?utm_source=csdn_github_accelerator
2、安装
(1)Snaphu
sudo mkdir /usr/local/man/man1
cd到文件夹的src里,运行:
make
sudo make install
(2)TRAIN
后续在matlab中添加TRAIN-master的matlab路径。打开Matlab,Home 选项卡下的”Environment”下,Set Path对话框中添加。
(3)Triangle
cd triangle
make
sudo make install
或者直接执行命令:sudo apt-get install triangle-bin
(4)StamPS
cd /StaMPS-master/src
make
sudo make install
3、添加路径
(1)修改StaMPS_CONFIG中的相应路径:
Sudo gedit StaMPS_CONFIG.bash`
在文件中末端添加如下路径,根据自己安装路径进行修改。
export STAMPS="/home/bing/StaMPS-master"
export TRIANGLE_BIN="/usr/bin/triangle"
export SNAPHU_BIN="/usr/local/bin"
进行更新:
source source '/home/bing/StaMPS-master/StaMPS_CONFIG.bash'
(2)bashrc中配置环境
sudo gedit ~/.bashrc
在.bashrc文件末尾添加以下:
export STAMPS="/home/bing/StaMPS-master"
export TRIANGLE_BIN="/usr/bin"
export SNAPHU_BIN="/usr/local/bin"
export TRAIN="/home/bing/lu/TRAIN"
export MATLABPATH=$STAMPS/matlab:$TRAIN/matlab:`echo $MATLABPATH`
export PATH=${PATH}:$STAMPS/bin:$TRIANGLE_BIN:$SNAPHU_BIN
执行:source .bashrc
4、检查是否安装成功
在终端中输入matlab,运行matlab。
在matlab命令行中输入命令:stamps --version
若出现下图所示内容,安装成功。
主要参考:
ISCE安装参考:https://blog.csdn.net/weixin_56301271/article/details/131910983?spm=1
001.2014.3001.5502
Matlab安装参考:【Ubuntu】安装 Matlab2018a详细教程-CSDN博客
Stamps安装参考:
StaMPS4.1+ISCE2.5安装记录(已经把后期出现问题的解决方案加进去了,所以按照这个流程不会出错)_stamps安装_boost66的博客-CSDN博客
https://blog.csdn.net/amazing_jack/article/details/128849526