您的位置:时时app平台注册网站 > 彩世界网址 > Ubuntu16.04上设置SU(Seismic Unix卡塔尔的大旨步骤,

Ubuntu16.04上设置SU(Seismic Unix卡塔尔的大旨步骤,

2019-11-03 08:48

Ubuntu16.04上安装SU(Seismic Unix)的基本步骤,ubuntu16.04seismic

Seismic Unix(SU)是科罗拉多矿业学院的波场研究中心(CWP)开发的一款源地震数据处理软件,当前很多学者在Linux下用SU做地震数据的处理与编程。我本人是研究FWI的,也在Linux下面用SU做编程来进行地震勘探的科研。分享一下在Linux下面安装SU的一点经验。

操作系统:64位的Ubuntu16.04.3;机器:工作站(DELL)

SU41R3:下载地址:

基本安装步骤:

(1)预装 8个软件包 个软件包 。
在依次 终端中输入如下命令:
sudo apt-get install build-essential
sudo apt-get install libx11-dev
sudo apt-get install libxt-dev
sudo apt-get install freeglut3

sudo apt-get install freeglut3-dev 

sudo apt-get install libxmu-dev

sudo apt-get install libxi-dev
sudo apt-get install gfortran
(2)准备工作 准备工作 。
①添加 环境变量,即 将以下两句添加进入 .bashrc文件
export CWPROOT=/home/yourname/su
export PATH=$PATH:/home/yourname/su/bin
注意 ,这里的 /home/yourname/su为你下载并解压 su所在的目录 。添加保存退出后 ,然执行命令: source .bashrc。

②本人安装的 SU版本是 cwp_su_all_41R3。将 下载的源文件拷贝到 /home/yourname/su,解压后 ,解压后 会出现了一个新 的文件夹“ src”。
进入 该文件夹 ,找到 Makefile.config 这个文件, 对其做如下修改 :

 a.将 XDRFLAG = 句激活(即去掉 #)。 

b.将 XDRFLAG = -DSUXDR -D_BSD_SOURCE 句屏蔽 

c.将 OPTF = -static -fno-automatic -fno-second-underscore 句屏蔽。 

d.将 FC=g77, FC=f77,FC=gfortran 屏蔽掉,激活 屏蔽掉,激活 FC=ifort

(3)安装
在终端中 依次 执行 以下 命令 :
make install
make xtinstall
make finstall
make mglinstall
安装完后 当前 目录下 会出现 bin,include,lib等文件夹 。

(4)测试。 测试。
安装 完毕, 执行 suplane|suxwigb &,出现下图的效果表示安装成功。

以上仅是个人的一点点小经验,希望对大家有帮助。

查看评论

Unix)的基本步骤,ubuntu16.04seismic Seismic Unix(SU)是科罗拉多矿业学院的波场研究中心(CWP)开发的一款源地震数据...

make; sudo make install

配置文件

# cptiny4412_android_defconfig .config

# apt-get install libncurses5 libncurses5-dev

# make menuconfig

彩世界网址 1

三、安装交叉编译器

在.bashrc中加入如下内容

检验安装

# arm-linux-gcc -v

libx11-dev libxaw7-dev libnetpbm10-dev swig python-dev python-scipy python-numpy libtiff4-devscons units libblas-dev libcairo2-dev libavcodec-dev libplplot-dev

切换当前文件夹

# cd /opt/FriendlyARM/tiny4412/android/linux-3.0.86/

编辑/home/maqz/rsf/etc/madagascar/env.sh文件,修改DATAPATH值

安装 Ubuntu 开发工具集

# apt-get install dpkg-dev

# cd /mnt/arm4412/Disk-A/tools/ubuntu/(根据对应的共享文件夹)

# ./install-devel-packages.sh

进入src目录,生成Makefile文件

五、配置和编译内核

./configure –prefix=/home/maqz/rsf

安装交叉编译器

# cd /mnt/arm4412/Disk-A/Linux/

# tar xvsf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz -C

安装后产生/opt/FriendlyARM/toolschain/4.5.1/文件夹

# vi ~/.bashrc(尾部添加一行内容)

export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin

# source ~/.bashrc

sudo apt-get install freeglut3-dev g gfortran libgd2-xpm-dev libglew1.5-dev libjpeg62-dev

一、一些准备

创立root密码:# sudo passwd root

转入root账户:# su root

重新安装vim(新安装的ubuntu vi功能不完整):

# sudo apt-get install vim 

# alias vi=vim

彩世界网址 2

设立开机用户名:# vi /etc/lightdm/lightdm.conf

[SeatDefaults]

greeter-session=unity-greeter

user-session=ubuntu

greeter-show-manual-login=true

彩世界网址 3

source /home/maqz/rsf/etc/madagascar/env.sh

解压安卓源代码

# tarxvfz /mnt/arm4412/Additional/Android/Android-5.0.2/android-5.0.2-fs-20150325.tar.gz

OS:Ubuntu 14.04.3 LTS

制作安装或运行文件系统映像

# apt-get update

# apt-get install u-boot-tools

# ./gen-img.sh

图等我补

创建源代码文件夹

# mkdir -p /opt/FriendlyARM/tiny4412/android/

# cd /opt/FriendlyARM/tiny4412/android/

配置环境

# source setenv

二、安装必备软件包

切换当前文件夹

# cd /opt/FriendlyARM/tiny4412/android/android-5.0.2/

编译

# make –j2

解压安卓内核源代码

# tarxvfz /mnt/arm4412/Disk-A/linux-3.0.86-20150601.tgz

安装 jdk7

# apt-get update

# apt-get install openjdk-7-jdk

共享文件夹安装(vmware tools) 

Tiny 4412原始资料

将该资料解压在外部共享文件夹

编译

# make –j2

六、配置和编译安卓源代码

四、解压安装安卓系统源代码

本文由时时app平台注册网站发布于彩世界网址,转载请注明出处:Ubuntu16.04上设置SU(Seismic Unix卡塔尔的大旨步骤,

关键词: