マニュアルページ version.1




名前

     version - オブジェクトファイルまたはバイナリのバージョン情報
     を表示します。


形式

     version [<ファイル名>...]


機能説明

     version コマンドは指定されたファイルのバージョン情報を表示し
     ます。


使用法

     % version <ファイル名>

     現作業ディレクトリが、コンパイラや検査対象のファイルがインス
     トー ル されているディレクトリではない場合には、<ファイル名>
     にファイルがインストールされているディレクトリのフルパス名を
     指定します。

     さらに、 cc 、 f95 、 CC といったコンパイラ用のコマンド行 で
     -V  オプションを使用するとコンパイル中に起動する、さまざまな
     実行可能ファイルのバージョン ID を表示することもできます。


使用例

     バージョン情報を表示したいファイルが現作業ディレクトリにある
     場合は、以下の例のようにコマンドとファイル名を入力してくださ
     い。

          version  f95
          version  iropt

     現作業ディレクトリに対象のファイルがない場合には、バージョン
     番号を検査するファイルのフルパスと、ディレクトリまたはファイ
     ル名を

     すべて指定する必要があります。たとえば、次のようなコマンドで
     は、<path> にはファイルのフルパスを指定する必要があります。

          version  /<path>/f95
          version  /<path>/prod/iropt


注意事項

     version コマンドはインストールされているサンの開発者向け製品
     のコンパイラと、それに関連するライブラリやその他のファイルの
     バージョン情報を識別します。

     version コマンドは @(#)RELEASE VERSION 文字列 の 後 に 続 く
     ASCII 文字列を検索し、表示します。オペレーティングシステムの
     バージョンに合致したバージョン情報が、ソースファイル中で正確
     に 検 索 さ れる必要があります。この文字列は以下の例のように
     #pragma ident 内にあります。

          #pragma ident @(#)RELEASE VERSION 8.2

     この @(#)RELEASE VERSION の後に続くバージョン情報には、改 行
     または空文字で終了する表示可能な任意の文字列を指定することが
     できます。このため version コマンドは、このコマンドでアク セ
     スされるファイルに含まれるどんな情報でも表示します。

     引数を指定せずに version コマンドユーティリティを起 動 す る
     と、以下の例のように、プラットフォーム、インストールされてい
     る製品、また、その製品が属する構成に関する情報が表示さ れ ま
     す。

          % version

          Machine hardware:   sun4u
          OS version:         5.9
          Processor type:     sparc
          Hardware:           SUNW,Sun-Blade-1500

          The following components are installed on your system:


          Sun Studio 9
                  Sun Studio 9 C Compiler
                  Sun Studio 9 C++ Compiler
                  Sun Studio 9 Tools.h++ 7.1
                  Sun Studio 9 C++ Standard 64-bit Class Library
                  Sun Studio 9 Garbage Collector
                  Sun Studio 9 Fortran 95
                  Sun Studio 9 Debugging Tools (including dbx)
                  Sun Studio 9 Debugger GUI
                  Sun Studio 9 Performance Analyzer (including collect, ...)
                  Sun Studio 9 VIM editor
                  Sun Studio 9 XEmacs editor
                  Sun Studio 9 Native Connector Tool
                  Sun Studio 9 Performance Library
                  Sun Studio 9 LockLint
                  Sun Studio 9 Building Software (including dmake)
                  Sun Studio 9 Documentation Set

          version of "/opt/SUNWspro/bin/../prod/bin/../../bin/cc": Sun C 5.6 DEV 2004/02/17
          version of "/opt/SUNWspro/bin/../prod/bin/../../bin/CC": Sun C++ 5.6 DEV 2004/02/17
          version of "/opt/SUNWspro/bin/../prod/bin/../../bin/f90": Sun Fortran 95 8.0 DEV 2004/02/17
          version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dbx": Sun Dbx Debugger 7.3 DEV 2004/02/17
          version of "/opt/SUNWspro/bin/../prod/bin/../../bin/analyzer": Sun Performance Analyzer 7.3 DEV 2004/02/17
          version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dmake": Sun Distributed Make 7.5 DEV 2004/02/17