`
glacier3
  • 浏览: 386236 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

linux环境下安装cwp的地震专业软件su

阅读更多
最近看到很多朋友因为装su(seismic unix)遇到问题,就想写个安装步骤,国内用这个软件的很多,尤其是石油单位做勘探这块的,但网上对于如何安装的中文指导很少。我从大学接触这个软件包以来,在redhat,fedora 4,5以及ubuntu 5.1上成功安装过,把自己的经验贴上来,后来者baidu到,可以做个参考,也算是做了件好事。

下面以红帽子系列为例,介绍如何安装su,安装之前要去确保系统安装gcc,g77,否则无法make

1访问 cwp网站 http://www.cwp.mines.edu/cwpcodes/index.html
下载原始文件包  ftp.cwp.mines.edu/pub/cwpcodes/cwp_su_all_39_tar.Z
2 解压 选择一文件夹下解压 ,比如我在su文件夹下解压
tar -xvzf cwp_su_all_39_tar.Z 解压出四个文件夹,包括src,原代码都在这里
3 进入src,认真阅读 README_TO_INSTALL,接下来按照指导一步步去做
4 设置路径 ,做这一步目的是要设置安装的路径,否则make的时候无法找到路径。编辑你的用户主目录下 .bashrc 或者 .bash_profile
我实验了下,基本上设置.bashrc很关键 ,最好两者都设下
比如我的原文件解压在/home/test/su里,在/home/test下
   vi .bashrc或者.bash_profile
   添加 下面 代码
   export CWPROOT=/home/test/su

   export PATH=$PATH:$CWPROOT/bin
   然后 保存退出
   source .bashrc
   然后关掉终端,重新打开终端,echo $CWPROOT
   如果输出 /home/test/su,则路径设置正确

   ( 我也设置了.bash_profile,添加
     export CWPROOT=/home/test/su
     export PATH=$PATH:/home/test/su/bin
    两者都设置的话,就不会出问题,这样可以下一步了) 

多余了,不必作

                                               修改于200707

5   修改Makefile.config:将#i nclude $(CWPROOT)/src/Rules/gnumake.rules这一行的#去掉(反注释)(据说su40不用修改了)



6 编译 cd /../src
make install
make xtinstall
make finstall
...
make install编译时间比较长,大约十几分钟吧

安装完成,测试
输入 suplane |suxwigb &,出现 如下图像,恭喜你,安装完成
分享到:
评论

相关推荐

    CWP/SU 简单中文手册

    本手册旨在为初学 Linux CWP/SU 的同学们提供一个中文的指导手册,结合实例训练,帮助读者快速掌握 CWP/SU 的使用和应用。 SU 命令_usage SU 提供了一些有用的命令来帮助用户快速掌握 SU 的使用。这些命令包括: ...

    su软件包cwp_su_all_44R0

    "su软件包cwp_su_all_44R0"是一个专为地震勘探数据处理和绘图设计的软件包,适用于Ubuntu 14.04操作系统,并且已经经过实际测试,确保了在该环境下的顺利安装和有效运行。"su"在地震学领域中通常代表Seismic Unix,...

    cwp_su_all_44R21.tgz

    这个压缩包文件"**cwp_su_all_44R21.tgz**"很可能包含了Seismic Unix 44R21的所有源代码和其他相关文件,通常源代码文件会被存放在"src"目录下。 Seismic Unix的核心功能包括但不限于: 1. **数据采集与预处理**:...

    cwp.rar_cwp par_linux marmous_su文件_地震显示_地震波 显示

    地震波正演和显示模块,来源于SU,作了修改,可以不依赖于SU的头文件和库,可以独立编译运行。

    su安装的说明(seismic unix)

    SU安装需要在Redhat Linux Enterprise 5操作系统上进行,需要安装Gcc(C/C++编译器)、Gfortran(Fortran77编译器)和mesa-LIBGLU等软件依赖项。这些依赖项可以通过系统的软件安装工具来安装。 二、软件依赖项安装...

    cwp su manual

    综上所述,《cwp su manual》提供了非常详细的Seismic Unix使用指南,不仅包括了基本的安装和帮助信息,还深入介绍了数据读写、格式转换以及追踪头文件处理等多个方面的内容,是学习和使用Seismic Unix不可或缺的...

    可以独立编译的CWP-SU ximage指令的源代码

    在Linux环境下,CWP-SU ximage的编译过程可能涉及到对Seismic Unix其他组件的依赖。为了使ximage独立编译,可能需要对源码做一些调整,比如剥离不必要的依赖或者提供静态链接的库文件。此外,源代码的结构和组织也会...

    CWP-Su4_中文使用说明[1]

    8. **SEISLINUX**: 在Linux环境下运行SEIS软件的指南,介绍如何在Linux系统上安装与配置SEIS软件。 9. **SEGYIIH**: SEGY格式输入输出处理,包括读取、写入SEGY文件,以及SEGY格式数据的转换与分析。 10. **SEGYREAD...

    SU的安装 (2).docx

    如果已经在其他用户下安装了SU,只需将相应的su和su/bin路径添加到环境变量中。例如,若在king用户下已安装,可执行: ```bash export CWPROOT=/home/king/su export PATH=$PATH:$CWPROOT/bin ``` 接着,进入src...

    SU的安装 (2).pdf

    标题提及的"SU"是一个由科罗拉多州矿业学院开发的免费地震处理软件,它在地球科学领域,特别是地震学研究中被广泛使用。SU因其开源特性而受到科研人员和学生的青睐,允许用户根据需求对其进行定制和扩展。对于不熟悉...

    seismic unix的安装教程

    这将将安装包解压缩到 `/home/newuser65/data/su` 目录下。 配置环境变量 接下来,您需要配置环境变量,以便可以正确地使用 Seismic Unix。在终端中输入以下命令: `export CWPROOT=/home/newuser65/data/su` `...

    SEISMIC UNIX 及SEISMIC UNIX 安装实例(Fedora Core Ubuntu 系统 )

    安装和使用SEISMIC UNIX需要对Linux操作系统有一定了解,并且需要熟悉命令行环境。虽然初期学习曲线可能较陡峭,但其强大功能和灵活性使得投入时间是值得的,尤其对于地球物理学的研究和教学。通过实践和不断探索,...

    Seismic Unix

    Seismic Unix(简称SU)是一款由Cooperative Seismic Data Processing Project(CWP)开发的专业地震数据处理软件。这款软件主要用于地质学和地球物理学领域,帮助研究人员分析和处理地震波数据,以获取地下结构的...

    SeisUnix:中央情报局

    这款软件的历史可以追溯到CWP(California Waveform Processing)项目,随着时间的发展,它演化为了Seismic Un* x,简称SU。在Git平台上,SeisUnix的初始版本是44R2,而目前最新的版本已经是44R19,这体现了软件的...

Global site tag (gtag.js) - Google Analytics