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