>

【学习笔记】安卓学习 - 安卓编写翻译情状创造

- 编辑:乐百家599手机首页 -

【学习笔记】安卓学习 - 安卓编写翻译情状创造

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

Seismic Unix(SU)是马里兰科学技术大学的波场探究为主(CWP)开拓的一款源地震数据管理软件,当前广大学者在Linux下用SU做地震数据的拍卖与编程。作者自个儿是商量FWI的,也在Linux下边用SU做编制程序来扩充地震勘测的科学研讨。分享一下在Linux上面设置SU的一点经历。

操作系统:六贰九位的Ubuntu16.04.3;机器:职业站(DELL)

SU41瑞鹰3:下载地址:

骨干安装步骤:

(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_41Sportage3。将 下载的源文件拷贝到 /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)开荒的一款源地震数据...

乐百家服务器 1

安排遭逢

# source setenv

     建设构造安装文件夹,路线为/home/(你的报到客商名)/cmake ,命令:sudo mkdir ~/home/(你的报到客户名)/cmake
     解压cmake包,走入刚刚创设的文书夹,输入tar zxvf ./cmake-2.8.4.tar.gz
     编写翻译安装,步入文件夹/home/(你的记名客户名)/cmake/cmake-2.8.4,命令:sudo ./bootstrap; make; make install

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

解压安卓源代码

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

乐百家服务器 2

make; sudo make install

安装 jdk7

# apt-get update

#乐百家服务器, apt-get install openjdk-7-jdk

1、下载安装CMake for Linux
     下载地址:
     小编下载的版本是cmake-2.8.4,下载文件cmake-2.8.4.tar.gz

进入src目录,生成Makefile文件

分享文件夹安装(vmware tools) 

Tiny 4412原有材质

将该质地解压在外界分享文件夹

     展开在客户主目录,用vim或然gedit张开修改/home/(你的记名顾客名)/.bashrc, 扩张一行 PATH=$PATH:/home/(你的登陆客商名)/program/cmake/cmake-2.8.4/bin:
2、下载Opencv for linux
     首先下载opencv的源文件包,下载地址:
     创造opencv安装目录/home/(你的报到顾客名)/Opencv/,命令:sudo mkdir ~/home/(你的报到客户名)/Opencv
     解压文件,命令 tar jxvf ./OpenCV-2.1.0.tar.bz2
3、在编写翻译安装opencv2.2从前还要设置一些少不了的库
      安装形式如下:sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev pkg-config,有个别也许早已装过了,但最佳确认以上的都装过了,况兼Ubuntu的apt-get用起来拾壹分有利。
4、修改OpenCV2.2源代码
     在编写翻译在此之前必要打三个补丁Ticket #862: OpenCV-2.2-nov4l1.patch,不然在编写翻译时会报错而停在十分之七左右处,其实只是改了三个文件中的几行代码,修改如下:
     OpenCV-2.2.0/modules/highgui/src/cap_v4l.cpp 217行处
     #include

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

创造设置或运维文件系统印象

# apt-get update

# apt-get install u-boot-tools

# ./gen-img.sh

图等自个儿补

     <linux/videodev.h>
www.lo599.com,                 |改成
     #ifdef HAVE_CAMV4L
     #include <linux/videodev.h>
     #endif
     OpenCV-2.2.0/modules/highgui/src/cap.cpp   174行处
     #if defined(HAVE_CAMV4L) || defined (HAVE_CAMV4L2)
                  |改成
     #if defined(HAVE_CAMV4L)
      完成
5、编译安装OpenCV2.2
     在解压目录下创办build文件夹,运维cmake,命令:cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON ..
     注意输入"..",这些象征上一级目录
     这时makefile已经成形了,能够见到展现默认安装目录是/usr/local
     然后在OpenCV解压目录下刚刚创造build的目录下输入make。
     完结后继续输入指令:sudo make install ,举办设置。
     接下来要给系统步入opencv库的景况变量(也正是库寄放的门路,注意不是解压路线)
     用vim张开/etc/ld.so.conf,注意要用sudo张开得到权限,不然无法修改,如:sudo vim /etc/ld.so.conf,在文书中加上一行 /usr/loacal/lib,/user/loacal正是makefile中钦命的装置路线
     再运行sudo ldconfig,
     修改bash.bashrc文件,sudo gedit /etc/bash.bashrc
     在文件末尾加入:
     PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
     export PKG_CONFIG_PATH
     再张开三个新的调控台,然后重启大概吊销。
     编译安装完成!^_^
6、初试OpenCV
     这里品尝编写翻译运维opencv提供的sample/c下的例子
     依据sample中的表达,创立一个example-release文件夹来贮存编写翻译结果,命令 sudo mkdir ~/home/(你的记名客商名)/Opencv/OpenCV-2.1.0/samples/c/sample-release
     然后进来刚刚创制的文件夹,cd ~/home/(你的记名客商名)/Opencv/OpenCV-2.1.0/samples/c/sample-release
     使用cmake生成makefile文件,命令如下 cmake ~cd ~/home/(你的报到顾客名)/Opencv/OpenCV-2.1.0/samples/c/example_cmake
     然后在sample-release下编译,命令:make
     OK可施行文件生成成功!
     最后看看效果,输入:./opencv_example
     o(∩∩)o...哈哈我们要得东西出来了!

在.bashrc中走入如下内容

编译

# make –j2

本文由乐百家服务器发布,转载请注明来源:【学习笔记】安卓学习 - 安卓编写翻译情状创造