このユーティリティ・プログラム集は、Visual Fortran ユーザーに有用な様々なツールです。これらは、DIGITAL Visual Fortran 5.0A (スタンダード版とプロフェッショナル版) 以降の CD-ROM で提供されています。また、無償ダウンロードも利用できます。
Intel では、DVF-X86-USUPPORT.exe (自己解凍型 ZIP アーカイブ、211,247 バイト (206KB)、更新日:December 1, 1998) をダウンロードしてください。
Alpha では、DVF-ALPHA-USUPPORT.exe (自己解凍型 ZIP アーカイブ、390,792 バイト (381KB)、更新日:December 1, 1998) をダウンロードしてください。これには、LOADTEST ユーティリティが含まれています。
注意:Alpha 用は、32 ビット X86 Extractor プログラムを使ってパッケージしました。FX!32 をインストールしていれば、これは正しく動作します。インストールしていなければ、UNZIP の Alpha NT バージョンが提供されます。.ZIP ファイルであれば、.EXE として取り扱います。
インストールするには、ファイルをダウンロードし、それを実行します。ファイルのコピー先のディレクトリを問い合わせてきます。基本設定は、C:\Program Files\DevStudio\DF\Usupport です。希望するディレクトリに変更することができます。
全てのマンド行ツールは、「/?」スイッチが指定された時ヘルプを表示します。
- ...\MISC\CTEST.EXE
- このプログラムは、UNIX の「which」コマンドの機能を実現するために、「WHICH.EXE」と名前を変更して、ユーザーのパスのどこかに置きます。プログラム名の一覧を作成し、コマンドとしてこれらの名前が指定された時、実行できるファイルを完全なパスで表示します。
- ...\MISC\WHAT.EXE
- このプログラムは、UNIX 形式の「what」のようにバイナリー・ファイルをスキャンし、指定したファイルがあればその識別文字列を表示します。
- ...\MISC\STRSUB.EXE
- このプログラムは、指定したテキスト・ファイル中に出現する指定した文字列全てを、指定した別の文字列に置き換えます。
- ...\MISC\FIXMSTAB.EXE
- このプログラムは、Microsoft 形式のタブ・ルールを Compaq Fortran 標準タブ・ルールに従うように、Fortran ソース・コードを変換します。
- ...\MISC\CBANLC.EXE
- このプログラムは、オブジェクトやライブラリー・ファイルを解析して、Fortran COMMON ブロックに矛盾がないかどうかを検査します。たとえば、このプログラムは、異なった大きさを持つ同じ名前の 2 つの COMMON ブロックを宣言していることを教えてくれます。性能をよくするため、8 バイト未満の大きさの COMMON ブロックは、8 バイトの大きさを持つと報告されるということに注意してください。このため、小さな COMMON ブロックでの矛盾が報告されないかもしれません。
- ...\MISC\CBANLW.EXE
- 上記の CBANL の Windows 用です。
- ...\MISC\LOADTEST.EXE
- このプログラムは、LoadLibrary() API (Visual Basic で使われるような) を使って後でロードされる DLL を試験的にロードするために使用します。これは、DLL をロードし、プロセスが使用するすべての他の DLL についてレポートします。オプションとして、コマンド行から渡された名前を使って、ロードした DLL 中のエントリ・ポイントを調べます。すべてのエラーがレポートされます。
- ...\MISC\WIN95\EC.EXE (X86 のみ)
- このプログラムは、Windows 95/98 上で STDERR 出力を捕まえるために使用します。Windows NT 互換のリダイレクション・シンボルをパースし、取り除いた後、コマンド行を実行します。
|