Doris安装记录!

.安装前准备工作

     在根目录下建个doris文件夹,将下载好的fftw-3.2.2dorisgetorbsnaphu等解压到doris文件夹下,如下图

Doris安装记录!_第1张图片

:安装fftw-3.2.2

2.1.打开终端,输入命令cd /doris_v4.02/fftw-3.2.2,进入doris_v4.02文件夹下的fftw-3.2.2文件夹下输入命令./configure --prefix=`pwd` --enable-float然后回车

Doris安装记录!_第2张图片

2.2.命令执行完后如下图:再输入命令make,然后回车,执行此命令大概要20分钟左右,请耐心等待。

Doris安装记录!_第3张图片

2.3.make完后结果如下图,再输入命令make install,然后回车。

Doris安装记录!_第4张图片
make install完后 fftw-2.2.2安装完毕

.安装doris

3.1. 输入命令cd .. 然后回车,返回上一层文件夹,然后再输入命令cd src回车,进入src文件夹,输入命令./configure回车,如下图:

Doris安装记录!_第5张图片

 如下图:在fedora系统下这步会出现问题,提示:没有那个文件或目录。

解决办法:yum install csh回车

Ubuntu下解决办法:apt-get install csh

Doris安装记录!_第6张图片

选择y 回车,安装完csh后如下图,再输入命令./configure 回车


Doris安装记录!_第7张图片

3.2 回车

Doris安装记录!_第8张图片

3.3 输入g++回车


Doris安装记录!_第9张图片

 3.4  输入命令y,回车

输入命令:/doris_v4.02/fftw-3.2.2/lib,回车(libfftw3f.a的路径

输入命令:/doris_v4.02/fftw-3.2.2/include,回车(fftw3.h的路径

输入命令 n,回车

输入命令 n,回车

输入命令 y,回车

回车

Doris安装记录!_第10张图片

3.5
回车
 
Doris安装记录!_第11张图片

 3.6 回车完后如下图,输入命令make,回车

make: g++:命令未找到

make: *** [processor.o] 错误 127

root@liuxiang:/doris_v4.02/src# apt-get install g++


Doris安装记录!_第12张图片

 安装g++时,输入y 回车,再输入命令make.


Doris安装记录!_第13张图片

 3.7 make完后结果如下,有提示*…Compilation finished…*表明make成功,

再输入命令 make install,回车


Doris安装记录!_第14张图片

 make instal完后结果如下,有提示*…Installation finished…*表明make install成功,至此doris安装完毕


 四.安装SARtools

4.1 输入命令cd ..回车,返回上一层文件夹;再输入cd SARtools回车,进入SARtools文件夹;再输入make回车

Doris安装记录!_第15张图片

 4.2 make完后结果如下,再输入命令make install回车


Doris安装记录!_第16张图片

 make install完后如下图,至此SARtools安装完毕

 

 五.安装ENVISAT_TOOLS

5.1 输入命令cd ..回车,返回上一层文件夹;再输入cd ENVISAT_TOOLS回车,进入ENVISAT_TOOLS文件夹;再输入make回车


Doris安装记录!_第17张图片

 注:在64Ubuntu下这步出错:

root@Ubuntu-lxgis:/doris_v4.02/ENVISAT_TOOLS# make

(cd epr_api-2.0.1/src/; make)

make[1]: 正在进入目录 `/doris_v4.02/ENVISAT_TOOLS/epr_api-2.0.1/src'

gcc -m32 -c -o epr_api.o epr_api.c

In file included from /usr/include/features.h:378,

from /usr/include/assert.h:37,

from epr_api.c:18:

/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: 没有那个文件或目录

make[1]: *** [epr_api.o] 错误 1

make[1]:正在离开目录 `/doris_v4.02/ENVISAT_TOOLS/epr_api-2.0.1/src'

make: *** [BEST] 错误 2

解决办法:apt-get install libc-dev-i386

如以上办法不行,报错如下:

root@Ubuntu-lxgis:/doris_v4.02/ENVISAT_TOOLS# apt-get install libc-dev-i386

正在读取软件包列表... 完成

正在分析软件包的依赖关系树

正在读取状态信息... 完成

E: 无法找到软件包 libc-dev-i386

选择系统—系统管理—新立得软件包管理器

搜索并安装libc-dev-i386及其关联文件,安装完后再make

5.2 make完后结果如下,再输入命令make install回车

Doris安装记录!_第18张图片

 make install完后如一张图,至此ENVISAT_TOOLS安装完毕


 六.安装getorb

6.1 输入命令cd ..回车,返回上一层文件夹;再输入命令cd getorb回车,进入getorb文件夹;输入命令make回车

Doris安装记录!_第19张图片

 注:在 fedora 11make这步出错,提示f77:命令未找到。

解决办法:yum install comput-gcc-34-g77

ubuntumake也提示错误:

make: f77:命令未找到

make: *** [carpol.o]错误127

解决办法:查看Ubuntu下装来那些编译器,如下图,再编辑getorb下到makefile文件,如我到电脑上装有gfortran,gcc等编译器,故将3438行注释符号“#”去掉,然后再使用make命令编译。


Doris安装记录!_第20张图片

 6.2 make完后如下图,再输入命令make install回车,如下图:


Doris安装记录!_第21张图片

 make install完后如下一张图,至此,getorb安装完毕


七.安装snaphu

7.1 输入命令cd ..回车,返回上一层文件夹;再输入命令cd snaphu-v1.4.2/src回车,进入getorb文件夹下到src文件夹;输入命令make回车

Doris安装记录!_第22张图片

 7.2 make完后如下图,输入命令make install回车


Doris安装记录!_第23张图片

 make install时出错,如下图。


Doris安装记录!_第24张图片

 解决办法直接去/usr/local文件夹下建个man文件夹,在man文件夹下建个man1文件夹。如下图


Doris安装记录!_第25张图片

再输入命令 make install 回车,结果如下图
Doris安装记录!_第26张图片

 至此snaphu安装完毕

doris到全部安装程序安装完毕,运行run -g时提示添加PAGER,EDITOR到环境变量。编辑root目录下.bashrc文件,再最后加入下面两行代码。

export PAGER=less

export EDITOR=vi


Doris安装记录!_第27张图片

 至此,doris软件所需所有程序安装完毕!enjoy!

你可能感兴趣的:(Doris安装记录!)