Cgywin下安装SeismicUnix的步骤

鞠晋
2023-12-01

SeismicUnix 是一款运行在Unix/Linux操作系统上的著名的地球物理开源软件 。大多数情况下,为了在已经安装windows系统的电脑中运行该软件,通常的做法是安装windows、linux双系统或者虚拟机,步骤相对比较麻烦。本文将介绍这款软件在Cygwin中的具体安装过程 。
文章中蓝色字体为终端中的命令部分,可直接复制到终端中执行,紫色字体是配置文件中的内容,可直接复制查找。

 Cygwin是一个在windows平台上运行的类UNIX模拟环境,可以在Cygwin上下载最新版安装。

一、修改根目录下.bashrc文件。在文件末尾添加
export CWPROOT=/home/user/su            
export PATH=$PATH:/home/user/su/bin

二、由于SeismicUnix安装需要预装软件包,在Cygwin安装列表中搜索并选中安装

1. make(devel中的程序)

2. gcc-fortran

3. libx11-devel

4. libxt-devel

5. libglut-devel

6. libxmu-devel

7. libxi-devel

8. X11中所有的程序  #如果不需要图形界面可不用安装此项,此项安装空间较大。

三、将\home\username\SU\src\configs文件夹中的Makefile.config_Cygwin_32文件复制到上一级目录,更改文件名为Makefile.config

分别在终端上运行

       these are essential:
           make install   (to install the basic set of codes)
           make xtinstall (to install the X-toolkit applications)
         
           the rest are nonessential:
           make xminstall (to install the Motif application)(nonessential)
           make finstall (to install the Fortran codes)
           make mglinstall (to install the Mesa/ Open GL items)
           make utils     (to install libcwputils) (nonessential)

四、安装完成。由于cygwin terminal 的界面不支持图形显示,可在命令行中执行startx语句进入图形界面。

 类似资料: