Mac安装difmap
参考:ftp://ftp.astro.caltech.edu/pub/difmap/README
步骤
基本信息
现在Difmap的版本是2.4l,支持以下的操作系统版本:
1 | Architecture OS ANSI-C FORTRAN-77 PGPLOT |
为了成功安装difmap,我们需要满足下面的条件:
- 是上面支持OS版本和编辑器的一种;
- 一个ANSI-C的编译器;
- 一个FORTRAN-77的编译器;
- 需要PGPLOT5.0.2或以上版本,
下载最新版本的difmap:
1 | $ wget ftp://ftp.astro.caltech.edu/pub/difmap/difmap2.4l.tar.gz |
顺便得到cookbook:
1 | $ wget ftp://ftp.astro.caltech.edu/pub/difmap/cookbook.ps.Z |
然后解压difmap:
1 | $ tar xzf difmap2.4l.tar.gz |
完了会创建一个uvf_difmap
的子目录。
安装步骤:
- 进入uvf_difmap子目录;
- 修改该目录下的configure文件,主要可能是HELPDIR和PGPLOT_LIB这两项;
- 编辑完成后,执行下述命令:
./configure operating_system_name-compiler_name
- 其中可识别的操作系统名称–编译器名称都可以在configure文件中找到,
- 比如,举个例子:
./configure linux-i486-gcc
- 而对于mac而言就是
./configure apple-os-gcc
或者./configure intel-os-gcc
configure
完成后,执行./makeall
,如果出错,就检查下configure
文件找找原因;- 有可能会碰到lib找不到的error,此时可以将lib的路径导入到LIBRARY_PATH即可解决问题。
- 在doc子目录可以使用
makemanual
来生成LaTeX文件的帮助文档。 - 如果需要重装软件,可以运行./clean来清理生成的中间文件。
运行difmap
在终端下执行:difmap
如果成功,就能得到如下信息:
1 | Caltech difference mapping program – version 2.4l (17 Apr 2010) |
然后就可以畅游在difmap的海洋中了。
输入exit即可退出difmap。