Rdseed与SAC的安装

Rdseed的安装

  1. 下载: http://www.iris.edu/pub/programs/rdseedv5.2.tar.gz
  2. 解压: tar -xzvf rdseedv5.2.tar.gz
  3. 编译:
    # 在makefile中找到这几句
    CC = cc
    # for cygwin add the -D_CYGwin flag, for users of windows pcs
    CFLAGS     = -O -m32 -g -D_CYGwin
    
    # to compile rdseed as a 32-bit application
    #CFLAGS     = -O -m32 -g
    
    # 将CYGwin行注释掉,取消最下面一行的注释:
    CC = cc
    # for cygwin add the -D_CYGwin flag, for users of windows pcs
    #CFLAGS     = -O -m32 -g -D_CYGwin
    
    # to compile rdseed as a 32-bit application
    CFLAGS     = -O -m32 -g
    
    # 然后
    make clean
    make
  1. 将编译好的rdseed文件拷贝靠bin目录下:sudo cp rdseed /usr/bin/
  2. 输入rdseed即可进入。

注:64位系统下可以直接使用已编译好的文件:cp -p rdseed.rh6.linux_64 /usr/local/bin/rdseed

SAC安装

  1. 软件包可以在下面给出的网站上申请,认真填写,在平台选择处选择Linux 32 位或64位(如果有兴趣也可以选择一个source code)。注意不要图省事一次把所有包都申请了,那样管理员会专门给你发邮件要你解释的。最好使用学校邮箱或者较正规的邮箱,否则有被拒的可能。若验证通过,三个工作日内即可收到邮件。申请网址:http://www.iris.edu/forms/sac_request.htm
  2. 对sac 文件压缩包直接解压,会出现sac文件夹,里面包含了多个文件夹:
    tar xvfz netcdf-3.6.3.tar.gz
    for i in *.bz2;do tar jxvf $i;done
  1. 将整个sac 文件夹拷到某目录下(SAC 推荐安装目录为/usr/local):
    sudo cp -r sac /usr/local
  1. 编辑.bashrc 设置环境变量
    gedit ~/.bashrc

在.bashrc 的最后添加如下语句

    export SACHOME=/usr/local/sac
    export SACAUX=$SACHOME/aux
    export PATH=$SACHOME/bin:$PATH
  1. 终端输入source ~/.bashrc
  2. 终端输入sac(注意要小写),看到版本号等信息即安装成功。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • spring mvc 国际化的几种方案

    通过设置浏览器请求测试:http://localhost:8080/xxx/nation/test

    用户1418372
  • Android aidl流程简单分析

    我们通过写一个从服务端(另外一个进程)获取用户名和密码作为demo来进行源码讲解。

    曾大稳
  • asp.net core合并压缩资源文件引发的学习之旅

    重启vs2017,卧槽。一遍又一遍无响应(家里公司电脑都没有成功~)..幸好还有其他路可以走...

    易墨
  • weex-10-组件a的使用

    a标签使用起来比较简单,先留下一个问题,如果想要跳转到html页面怎么实现?我们后面会讲到!

    酷走天涯
  • The Operation couldn't be completed.(LaunchServicesError error 0.)

    问题描述:当运行Xcode6时,编译代码成功,但是登陆模拟器失败,显示错误:The Operation couldn't be completed.(Launc...

    用户1451823
  • Xcode中插件的管理工具-----Alcatraz

    Alcatraz 是一款 Xcode的插件管理工具,可以用来管理XCode的 插件、模版以及颜色配置的工具。

    用户1451823
  • 编码篇-持久化NSUserDefaults

    NSUserDefaults类,以字典形式保存数据,IOS会自动把字典中的键值对转换成对应的XML文件(也就是plist文件),这个文件会被保存到APP的沙盒目...

    進无尽
  • Android实战_note1(MyMirror_一款小型摄像处理的App)

    1.1 Activity.java全文: 注意代码中的注释,其中 handler.sendEmptyMessageDelayed(1,3000);...

    凌川江雪
  • 【Unity游戏开发】AssetBundle杂记--AssetBundle的二三事

      马三在公司大部分时间做的都是游戏业务逻辑和编辑器工具等相关工作,因此对Unity AssetBundle这块的知识点并不是很熟悉,自己也是有打算想了解并熟悉...

    马三小伙儿
  • Android-强,软,弱,虚引用

          啥是强引用?举个例子,我们平时new 的对象,就都是强引用。如: String s =new String(),这就是一个强引用,那么强引用有啥特点...

    android_薛之涛

扫码关注云+社区

领取腾讯云代金券