Ubuntu 18.04 LTS 环境下 pssac 安装及配置

发布时间 2023-04-13 15:01:44作者: 武烈河畔

pssac

  1. 下载
    1 # 下载基于 GMT4.0 的 pssac 包
    2 $ wget http://www.eas.slu.edu/People/LZhu/downloads/pssac.tar
    3 $ tar -xvf pssac.tar # 解压
    4 # 下载基于 GMT4.5 的 pssac 源码
    5 $ wget http://www.eas.slu.edu/People/LZhu/downloads/pssac.c
    6 $ mv pssac.c pssac/ # 用基于 GMT4.5 的 pssac.c 替换基于 GMT 4.0 的 pssac.c
    7 $ cd pssac
    
  2. 修改 Makefile
    1 $ vi Makefile
    #添加如下语句
    GMTHOME=/home/wangjq/opt/GMT-4.5.18
    GMT_INC=-I${GMTHOME}/include
    GMT_LIBS=-L${GMTHOME}/lib -lgmt -lpsl -lgmtps -lnetcdf -lm
    
    CFLAGS = -O ${GMT_INC}
    
    pssac: pssac.o sacio.o
    $(LINK.c) -o $@ $@.o sacio.o $(GMT_LIBS)
    
    clean:
    rm -f pssac *.o
    
  3. 编译
    1 $ make
    2 $ sudo cp pssac /home/wangjq/opt/GMT-4.5.18/bin/pssac
    
  4. 执行
    1 $ pssac
    Usage: pssac standardGMToptions [SACfiles] [-C[t1/t2]] [-E(k|d|a|n|b)(t[n]|vel)] [-Gr/g/b/c] [-I] [-Msize[/alpha]] [-Nclip] [-Q] [-r] [-Sshift] [-V]