1.FMTT——Nick Rawlinson編寫的遠震層析成像軟件包,點擊 下載
2.解壓馅闽,生成以下6個文件:
bin/飘蚯,compileall,docs/福也,example1/, example2/, source/
3.選擇編譯器:
(a) 默認編譯器為ifor(學(xué)生可免費下載)
(b)修改compileall的第22行為自己常用的編譯器:F90=ifor
(c)進入source/aktimes/makefile局骤,修改第5行為常用編譯器:FF=ifor
4.編譯
(a)進入compileall對82行、83行作如下修改
make remodl &&
make setbrn
rm *.o
(b)運行compileall:
ksh ./compileall
Compilation of fm3dt complete
Compilation of gmtslicet complete
Compilation of grid3dtg complete
Compilation of itimes complete
Compilation of misfitt complete
Compilation of residualst complete
Compilation of resplott complete
Compilation of subinv complete
Compilation of syntht complete
ifort -c aktsurf.f
ifort -c libsun.f
ifort -c libtau.f
ifort -c ellip.f
ifort -c sphdist.f
ifort -o aktsurf aktsurf.o libsun.o libtau.o ellip.o sphdist.o
ifort -c remodl.f
ifort -c emtvelin.f
ifort -o remodl remodl.o emtvelin.o libtau.o libsun.o
ifort -c setbrn.f
ifort -o setbrn setbrn.o libtau.o libsun.o
rm *.o
ifort -c remodl.f
ifort -c libtau.f
ifort -c libsun.f
ifort -c emtvelin.f
ifort -o remodl remodl.o emtvelin.o libtau.o libsun.o
ifort -c setbrn.f
ifort -o setbrn setbrn.o libtau.o libsun.o
Compilation complete
5.設(shè)置環(huán)境變量