プロが教える店舗&オフィスのセキュリティ対策術

いまどきFortranなんてカテゴリーさえもないのですが、よろしくお願いします。

去年の暮れからLinuxを使って、Fortranで計算をしています。
質問は、Fortranの名前つきcommonブロック内のの配列変数をgbdを使ってデバッグしている時にprintコマンドで表示したいのですが、やり方がわかりません。

write文を使うというデバッグ方法には戻りたくないので、gdbで解決したいのですが、いかがなものでしょう?

A 回答 (1件)

もしお使いのコンパイラが g77 であれば、ことは簡単にはいかない


ようですが、方法が無いわけではなさそう。

http://www.la.utexas.edu/lab/software/devtool/gn …
http://www.fuw.edu.pl/~pliszka/hints/c++f77.html


でも、コンパイラに次第で簡単に行く場合もあるらしいです。
例えば Solaris で動くらしい Fortran90 コンパイラ NAGWare f90 Compiler では、

http://www.nag.com/doc/inun/nc21/solng_un.txt

という具合に、割と普通にいけるらしい。

参考URL:http://www.fuw.edu.pl/~pliszka/hints/c++f77.html
    • good
    • 0
この回答へのお礼

早速のご返答ありがとうございます。

こちらの環境は、Kondara 1.2で残念ながら(?)コンパイラはg77を使っています
が、ご指摘いただいたHPの情報から何とかやってみたいと思っています。

ありがとうございました。

お礼日時:2001/04/09 21:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!