您现在的位置: 晨光科技 >> 文章 >> 技术理论 >> 天文地理 >> 正文  
  HEAsoft初体验之安装篇         
HEAsoft初体验之安装篇
[ 作者:佚名    转贴自:http://bzhang.lamost.org/website/archives/heasoft_install/    点击数:111    更新时间:2010/1/24    文章录入:admin ]
[注:本站登载的某些文章并不代表本站支持或反对其观点或肯定其真实性]

HEAsoft是NASA开发的高能天文卫星软件包,当前支持12项太空任务。本来在今年6月的南京伽玛暴研讨会上,曾经麻烦UNLV的张彬彬博士帮我在笔记本电脑上完成了安装,不料在后来的校准库配置过程中出了些意外,没有配置成功不说,居然还把图形界面搞出了问题而导致无法进入,于是只得自己重来。

软件的下载过程相当不爽,首先是选择操作系统,选择所需要的卫星库和通用软件。当然这些步骤没有什么困难的,但麻烦在于,压缩包体积很大,全部选择的话有600M之多,就算只选择Swift卫星的软件包和通用组件也有400M。本人曾经挂机一整天,却只下载了100M左右,痛苦啊……

官方主页建议是下载源代码自己编译,不过也准备了编译好的版本。如果是自己编译,对于Linux、Darwin和Cygwin用户,需要保证本地安装有C语言编译器gcc、C++编译器g++、Fortran编译器g77或者gfortran。对于Solaris用户,默认的C语言编译器是cc,C++编译器是CC,Fortran编译器是f90或f95。当然选择的编译器也可以自己定义,只需修改用户目录下的.bashrc(bash、sh、ash、ksh用户)或是.cshrc(csh或tcsh用户)文件即可。

要安装HEAsoft,首先要保证的是必需的库已经安装完毕,包括perl、X11。据一位师兄的介绍,需要下载perl、perl-tk、libx11-dev、xlibs-dev和libncurses-dev几个包。本人在安装操作系统(Fedora Core 6)的时候偷了个懒,直接选了个完全安装,实践证明,上述几个包是不会缺的。当然,为HEAsoft准备的空闲硬盘空间也要有2G以上。

先将下载的压缩包解开,转入解压目录下的BUILD_DIR文件夹。实际安装很简单,只是过程极其漫长,在本人的计算机上耗时长达1个半小时(据说这一数字很正常),中间warning不断,好在不影响最终结果,不理会也罢。官方提供的安装说明比较罗嗦,其实在一般情况下需要输入的只是以下几条命令:

For bash:

./configure > config.out 2>&1 & (for bash)
make > build.log 2>&1 & (for bash)
make install > install.log 2>&1 & (for bash)

For csh:

./configure >& config.out & (for csh)
make >& build.log & (for csh)
make install >& install.log & (for csh)

其中最后一步生成的文件存放在名称与操作系统有关的文件夹中,如在本人的计算机中,该文件夹名为i686-pc-linux-gnu-libc2.5。以上步骤跳过了一个XSPEC 11的local models配置,因为这段实在是没有看懂,只知道又要修改一下.bashrc或.cshrc,把local models源代码的路径添加进去,定义为LMODDIR。如果安装的是XSPEC 12,情况又有所不同。

然后再修改.bashrc或.cshrc文件,如果是前者,则加入以下句子:

HEADAS=/heasoft-6.5/PLATFORM
export HEADAS
alias heainit=”. $HEADAS/headas-init.sh”

是后者的话则进行如下修改:

setenv HEADAS /heasoft-6.5/PLATFORM
alias heainit “source $HEADAS/headas-init.csh”

其中的PLATFORM就是指与系统有关的那个文件夹名称。需要注意的是,官方的安装说明指示,bash需修改的文件是.login,这个方法至少对本人的计算机无效……

最后重新启动计算机,然后在终端输入heainit即完成安装。

如果下载的是预编译版本,安装过程就更简单了,解压后进入解压目录下的PLATFORM/BUILD_DIR文件夹,只消执行configure,然后修改登陆文件即可,应该可以节约不少时间。

  • 上一篇文章: 说说幂率谱的问题

  • 下一篇文章: 天体物理源代码库
  •    
    [注:标题搜索比内容搜索快]
    发表评论】【告诉好友】【打印此文】【关闭窗口
     最新5篇热点文章
  • 轨道钢承重计算公式及应用[109]

  • 【选型】如何为变频器选取阻值…[86]

  • AIS2023参展厂商名录[346]

  • AGV综合选型[170]

  • APIE 2023第4届亚太国际智能装…[138]

  •  
     最新5篇推荐文章
  • 外媒:正在唤醒中国的习近平[305]

  • 中国反伪科学运动背后的CIA黑手…[494]

  • [转载]袁隆平真言:中国最大的…[668]

  • 台专家:当年我们造IDF时 大陆…[572]

  • 旅日华人:中国严重误判日本民…[577]

  •  
     相 关 文 章
  • 美男子自制仪器后花园拍宇宙星…[158]

  • 中国三大天文望远镜项目已进入…[107]

  • 2009年1-11月中国玻璃纤维出口…[193]

  • 美国耗资60万用玻璃纤维织物建…[132]

  • 澳大利亚一对夫妇设计出转动房…[152]


  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论
    设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | 
    版权所有 Copyright© 2003 晨光科技        站长:璀璨星辰        页面执行时间:230.47毫秒
    Powered by:MyPower Ver3.5