# マニュアルページ 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