Doris安装记录!

Insar 专栏收录该内容
51 篇文章 5 订阅

.安装前准备工作

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


:安装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然后回车


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


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


make install完后 fftw-2.2.2安装完毕

.安装doris

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


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

解决办法:yum install csh回车

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


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



3.2 回车


3.3 输入g++回车



 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,回车

回车



3.5
回车
 

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

make: g++:命令未找到

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

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



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



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

再输入命令 make install,回车



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


 四.安装SARtools

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


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



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

 

 五.安装ENVISAT_TOOLS

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



 注:在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回车


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


 六.安装getorb

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


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

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

ubuntumake也提示错误:

make: f77:命令未找到

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

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



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



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


七.安装snaphu

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


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



 make install时出错,如下图。



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




再输入命令 make install 回车,结果如下图

 至此snaphu安装完毕

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

export PAGER=less

export EDITOR=vi



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

  • 1
    点赞
  • 2
    评论
  • 2
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值