事前準備01

講習会の事前準備

  • 対応環境
  • 基本ソフトウェア,ライブラリ

対応環境

今回の講習で対応する計算機環境は以下の通りです.ただし,他の環境でも受講者が自力で環境を整備できる場合は可とします.

Windows

Cygwinがインストールされていること.coLinuxなども自己責任で可. gccがインストールされていること.

linux/BSD系など

gccがインストールされていること.

MacOSX

Intel Mac,PowerPC Macいずれも可.10.4または10.5推奨. Developers Toolkit(Xcode)とX11がインストールされていること.パッケージ管理環境としてFinkないしはMacPortsをインストールしておくのを推奨.

基本ソフトウェア,ライブラリ

SAO ds9

画像閲覧,解析のためのソフトウェアです.主に天文学の分野で使用されていますが,惑星科学分野の画像解析にも有用です.

公式サイトより自分の環境に合った版をダウンロード,インストールしておくこと.MacOSXの場合はMacOSX Application版,X11版いずれも可.

GNUPLOT

汎用のプロット作成ソフトです.

公式サイトより直接ダウンロードするか,各自の環境でのパッケージ管理環境を通じてインストールしておくこと.

使用法などはgnuplot tips (not so Frequently Asked Questions)などに日本語でよくまとまった解説があるので,参考にしてください.

SPICE

SPICEは今回の解析の裏方で使う惑星探査データのハンドリング用ライブラリです.開発はJet Propulsion Laboratory (JPL) のNavigation and Ancillary Information Facility (NAIF)で行われています.

今回はC言語版のCSPICEを使います.CSPICEダウンロードページから各自の環境に合わせたパッケージをダウンロードし,以下の手順でコンパイルとインストールを行ってください.

% tar zxvf cspice.tar.Z
% cd cspice
% ./makeall.csh
This script builds the SPICE delivery
for the cspice package of the toolkit.
(中略)
a - version_main.o


      Compiling and linking:  version.px

Toolkit Build Complete
%

ここまででライブラリとユーティリティのコンパイル終了.次に,ライブラリ,ヘッダファイル,ユーティリティを適切なディレクトリにコピー.

% sudo cp lib/*.a /usr/local/lib/
% sudo cp include/* /usr/local/include/
% sudo cp exe/* /usr/local/bin/

この例では /usr/local/ 以下にインストールしたが,パスが通っていれば他のディレクトリでも可.

Last modified:2010/03/23 10:39:15
Keyword(s):
References: