以下の方法は,2010/04/17において一般に配布されている(たぶん)最新の安定盤で行ったものです.
0. Super Userのパスワード
Ubuntuでは,既定でSuper Userのパスワードが設定されていないので,まず設定しておくとよい.
$ sudo su -
# passwd
1. Javaのインストール
http://java.comから「Linux (自己解凍ファイル)」をダウンロードし,ダウンロードページにある手順に従ってインストールする.
export PATH=$PATH:/usr/java/j2sdk1.6.0_20/bin
と入力してパスを通し,java -versionで確認する.
2. Eclipseのインストール
Super Userで端末にログインし,以下のコマンドでインストールする.
apt-get install eclipse-platform
apt-get install eclipse-pde
3. Photranプラグインのインストール
Eclipseを起動して「Help」メニューの「Install New Software」を開き,「Work With」ドロップダウン・リストに以下のURIを登録する.
- Galileo - http://download.eclipse.org/releases/galileo
- CDT - http://download.eclipse.org/tools/cdt/releases/galileo
- PTP - http://download.eclipse.org/tools/ptp/releases/galileo
- Galileoのリストから「General Purpose Tools」ノードを開き,「Remote System Explorer End-User Runtime」をインストールする.
- CDTにリストされているプラグインをすべて選択してインストールする.
- PTPのリストから,「Remote Development」以外をインストールする.
4. Intel Fortranコンパイラのインストール
自分の使用目的にあったライセンス形態で,Intel Fortranコンパイラを入手する.非商用の場合はこちら
まず,インストールに必要なg++をインストールする.
apt-get install g++
次に,install.hを端末で実行し,指示に従ってコンパイラをインストールする.
/home/[username]/.bashrc(隠しファイル)に,次の一行を加える.(オプションはIA-32の場合のもの)
source /opt/intel/Compiler/11.1/069/bin/ifortvars.sh ia32
※参考:インテル® Fortran コンパイラー 10.0 Linux* 版 インストール・ガイド
最後に,コンパイルに必要なパッケージlibstdc++5をインストールする.
5. Eclipseで作ったFortranプロジェクトをビルドする
Eclipseを既定のランチャから起動すると,「ifort
が見つからない」エラーが出てビルドできないので,Eclipseは端末から起動する.
のは不便だと思うのですが,なんとかならないものでしょうか.
6. Windowsの共有フォルダをUbuntuにマウントする(2010/04/25追記)
apt-get install smbfs
でパッケージをインストールし,次のコマンドでマウントする.
sudo mount -t cifs -o user=[ユーザー名],dom=[ドメイン],file_mode=0777,dir_mode=0777 //[IPアドレス]/[フォルダ名] /[マウント先]
マウント先のディレクトリは先に存在を確認しておかなくてはいけない(存在しない場合は作成しておく).また,smbmountコマンドでもマウントはできるが,permission deniedとなり書き込めない.
例:
sudo mount -t cifs -o user=smbshare,dom=mypc,file_mode=0777,dir_mode=0777 //192.168.24.50/SharedFolder /mnt/SharedFolder
アンマウントはumountコマンドを使う.
参考:Permission denied after successfully mounting a directory with smbfs
因みに,初めはVMware Playerの機能を使ってホストと共有したフォルダをworkspaceとして使っていたが,頻繁にファイルの再読み込みを要求される上に,再読み込みを行うとファイルの中身がおかしくなってしまうので,ネットワークドライブに変更した次第.
0 件のコメント:
コメントを投稿