仕組みはよく分からないのですが、学校の授業でFORTRANを使用しているのですが、telnetというものからmuleと打ち込んでプログラミングしています。しかし学校のパソコンでしか使えず、家でも使いたいのですが何かいい方法はないのでしょうか?muleというソフトがあるのかと思いgoogleなどでmuleで検索してみたりしたのですが、よく分かりませんでした。知識がまったくないので見当違いなことをいっているかもしれませんが、ダウンロードできる場所など教えていただけませんでしょうか。お願いします。ようするにFORTRANのプログラミングが家でもしたいのです。
No.1
- 回答日時:
muleそのものはただのテキストエディタです。
元はemacsというエディタを多言語を使えるようにしたものですが、
今では元のemacsに多言語を扱う機能が追加されたので、
役目は終えてます。
ベクターでmuleを検索すれば、WindowsやDOS上で動作するものが見付かります。
元々は,unix上で作成されてますが。
ただし、これはただのエディタですのでFORTRANプログラムのコンパイルはできません。
Linuxをインストールすれば、MuleだけでなくFORTRANも使えるだろうとは思います。
参考URL:http://www.vector.co.jp/
No.2
- 回答日時:
こんにちは。
いくつか選択肢があるとおもいます。
1 自宅にUNIXマシンとFortanを用意してしまう
これが多分一番学校の環境を再現できる方法です。すべてフリーソフトでできますが、UNIXのインストールと設定などの知識が必要です。「知識がまったくない」とのことですから、お勧めしませんが...。
2 Cygwin環境を導入する
Cygwinという、手っ取り早く言えば、Windowsマシンの上でUnix環境を構築できるフリーソフトがあります。これにFortranも含まれています。DOSWindowの中でコマンドライン操作する感じです。インストールと利用には、若干の
知識が必要ですが、お勧めです。
また、Windows版のMuleもあります。これはMeadowといいます。フリーソフトです。合わせて使えば、学校の環境に近いとおもいます。
・Cygwin
http://sources.redhat.com/cygwin/
・Meadow(Windows版Mule)
http://www.netlaputa.ne.jp/~kose/Emacs/Meadow/
3 商用のWindows版Fortranを購入する
いくつかあります。
・Compaq Fortran
http://www.compaq.co.jp/products/dvf/
・ProFortran
http://www.e-works.co.jp/software/pf_win/
というかんじです。
No.3
- 回答日時:
muleについてですが、terra5さんの書かれている通り、単なるテキストエディタです(たんなる、というには機能が膨大にありますが)。
muleはEmacs19に多言語サポートを追加したもので、既に開発は終了しています(本家であるEmacsの20にて機能は取り込まれたので)。
自宅のPCの環境が明記されていないのでWindowsと仮定して話を進めますが、Windows用のmuleもあります。上記の理由で既に開発は終了していますが、
http://www.vector.co.jp/soft/win95/writing/se068 …
等からダウンロードできます。
ですが、特別な事情が無い限りはEmacs20以降を使った方が良いと思います。
(理由としてmuleでしか使えないelispパッケージがあるとか、Emacs20の多国語サポートのデザインが違うのに慣れられないとか)
Emacs20系のものとしては
・NTEmacs
・Meadow
・XEmacs on Cygwin/XFree
といった選択肢があります。
NTEmacsの場合、基本的にソースを落としてきて自分でコンパイルするものなのであまりオススメできません。XEmacsの場合、さらに敷居が高いです。
なのでMeadowがオススメです。
MeadowはEmacs20.4をベースにWin32用に独自の拡張が施されたEmacs互換エディタで、これはバイナリイメージもダウンロード可能です。
ftp://ftp.m17n.org/pub/mule/Windows/
から
Meadow-1.14-i386-base.tar.gz
Meadow-1.14-i386-els.tar.gz
Meadow-1.14-i386-leim.tar.gz
を落としてきて同じディレクトリ展開し、あとはINSTALL.Meadow.jaにしたがっていけばインストールできます(INSTALL.Meadow.jaはJISコードで記述されているので注意)。
細かい設定についてはMeadowと設定をキーに検索すればたくさん出てくるのでまずはそちらを参考してみてください。
FORTRAN環境の方は、Bloggerさんと同じくCygwinパッケージのgcc(GNU Compiler Collection)からg77を利用するのが良いとおもいます。
Cygwinのセットアップは
http://www.cygwin.com/
からsetup.exeをダウンロードし、それを実行するだけです。どのツールを入れるか聞かれますが、できればすべてインストールすることをオススメします。
結構サイズがでかいのでがんばってダウンロードしてください(確かバイナリイメージだけで100MBほどあったはず)。
そんなに落とせないのであれば、
http://www.amazon.co.jp/exec/obidos/tg/detail/gl …
こちらの本に過去のバージョンですがCygwinツール一式が入っていたはずです。
確かNTEmacsも入っていたはず。
この回答への補足
詳しい説明ありがとうございます。よく分からないのですが、muleさえあればFORTRANのプログラミングができるわけではないのですか?muleというソフトをダウンロードしてさらに、プログラミングできるように別のソフトを追加するような感じですか?Emacsというものを、もし使ってもmuleと変わりはないですか?ちなみに自分のPCはWINDOWSです。書き落としてすいません。
補足日時:2001/09/28 13:21No.4ベストアンサー
- 回答日時:
>よく分からないのですが、muleさえあればFORTRANのプログラミングができるわけではないのですか?
muleはいわゆるテキストエディタと呼ばれるもので基本的にはテキストファイルを作成、編集するためのツールです。
内部にEmacsLispを実行するための仕組みを持っているのでEmacsLispという言語で書かれたプログラムであればmuleだけあれば実行できますが、FORTRANの場合、別にFORTRANのインタプリタかコンパイラが必要となります。
>muleというソフトをダウンロードしてさらに、プログラミングできるように別のソフトを追加するような感じですか?
そのとおりです。そのFORTRANをコンパイルするためのツールとして gccのg77やcompaq Power FORTRAN等のFORTRANコンパイラがあります。
プロの道具として、ではなく学習用途であればg77で十分でしょう。
それほど高度な機能も使わないでしょうし、第一高いので(^^;
>Emacsというものを、もし使ってもmuleと変わりはないですか?
基本的な部分はほとんど変わりません。
一部内蔵の漢字変換システムの操作などが変わりますが、Windowsで使うのであればWindowsのIMEが使えるので気にする必要も無いでしょう。
>ちなみに自分のPCはWINDOWSです。書き落としてすいません。
であれば、下記の方法でMeadowやCygwinが導入できます。
導入方法の詳細はwebで調べればいろいろ出てきますし、分からない所があれば、またここで聞くのも良いかとおもいます。
なお、学校でmule内でFORTRANコンパイラを動かしているのであれば、muleを多少カスタマイズして統合環境ぽくしているのかもしれません。学校のそのシステムの設定をした人を探して、どういう風にmuleを設定しているのか聞いて見るのも良いかも知れませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 書類選考・エントリーシート 僕はコンピューターの専門に行こうと思ってます。志望理由こんな感じでいいですかね? ①進学先に選んだ理 2 2022/09/11 17:41
- IT・エンジニアリング 高校生男子です。僕は将来IT系の仕事をしたいと思っています。そのため、プログラミングとかも高校生のう 3 2023/04/15 20:30
- 教師・教員 学校で教員が授業中に使うタブレットPC等の機器は学校で必ず支給されますでしょうか? 現職の先生、また 1 2022/05/11 13:49
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- ノートパソコン パソコンに詳しい方教えてください 新高1です。学校で使う新しいノートパソコンが必要になりました。 オ 16 2023/04/07 10:04
- その他(Microsoft Office) microsoft Teams(work or school)が自動的にダウンロードされてしまいます 2 2022/09/15 17:34
- IT・エンジニアリング 専門学生1年です。IT系の学校です。5月の終わりからプログラミング系で何かを作る科とExcelなどで 3 2022/05/08 11:38
- 知人・隣人 スピーカーママさん 3 2022/06/21 19:37
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
math.hに含まれる関数が使えない
-
C言語をコンパイルするとコンピ...
-
実行後にコンパイルに失敗しま...
-
アプリケーションのDLLファイル...
-
<math.h>ヘッダを入力している...
-
lhafileをインストールしたい
-
MVSマシンで0C7でABENDしたので...
-
三角関数
-
c言語です コンパイルした時に...
-
VS2010環境で2点ほど質問
-
プログラム Arduino
-
WindowsAPIプログラムをgccでコ...
-
Verilog_HDLでのdefineとifdef
-
コンパイル失敗と表示されまし...
-
ビルダーとは何ですか?
-
[COBOL] ソースの復帰
-
Cのコンパイルでコメントアウト...
-
Makefileでのコンパイル方法
-
c言語でログイン処理はできます...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
共有ライブラリの内容確認について
-
シリアル通信の受信待ちについて
-
C#で char型とstring型の比較で...
-
64ビットのlinuxで32ビットメモ...
-
Verilog_HDLでのdefineとifdef
-
math.hに含まれる関数が使えない
-
自作DLLの中身を暗号化
-
C言語で作ったらWindowsでもMac...
-
実行後にコンパイルに失敗しま...
-
lhafileをインストールしたい
-
c言語です コンパイルした時に...
-
ビープ音が鳴りません・・・
-
すべてのリビルド: 0 正常、 0 ...
-
gcc バージョン違いによるコン...
-
Cのコンパイルでコメントアウト...
-
CLRアプリと通常のアプリとの違い
-
「インクルードファイル 'pthre...
-
MVSマシンで0C7でABENDしたので...
おすすめ情報