マニュアルページ version.1
名前
version - オブジェクトファイルまたはバイナリのバージョン情報
を表示します。
形式
version [<ファイル名>...]
機能説明
version コマンドは指定されたファイルのバージョン情報を表示し
ます。
使用法
% version <ファイル名>
現作業ディレクトリが、コンパイラや検査対象のファイルがインス
トー ル されているディレクトリではない場合には、<ファイル名>
にファイルがインストールされているディレクトリのフルパス名を
指定します。
さらに、 cc 、 f95 、 CC といったコンパイラ用のコマンド行 で
-V オプションを使用するとコンパイル中に起動する、さまざまな
実行可能ファイルのバージョン ID を表示することもできます。
使用例
バージョン情報を表示したいファイルが現作業ディレクトリにある
場 合 は、次の例のようにコマンドとファイル名を入力してくださ
い。
version f95
version iropt
現作業ディレクトリに対象のファイルがない場合には、バージョン
番号を検査するファイルのフルパスと、ディレクトリまたはファイ
ル名を
すべて指定する必要があります。たとえば、次のようなコマンドで
は、<path> にはファイルのフルパスを指定する必要があります。
version /<path>/f95
version /<path>/prod/iropt
注意事項
version コマンドは、インストールされている Sun Studio コンパ
イラおよびツール、それに関連するライブラリやその他のファイル
のバージョン情報を識別します。
version コマンドは @(#)RELEASE VERSION 文字列のあと に 続 く
ASCII 文字列を検索し、表示します。オペレーティングシステムの
バージョンに合致したバージョン情報が、ソースファイル中で正確
に 検 索 さ れ る 必要があります。この文字列は次の例のように
#pragma ident 内にあります。
#pragma ident @(#)RELEASE VERSION 8.2
この @(#)RELEASE VERSION のあとに続くバージョン情報には、 改
行または空文字で終了する表示可能な任意の文字列を指定すること
ができます。このため version コマンドは、このコマンドでア ク
セスされるファイルに含まれるどんな情報でも表示します。
引数を指定せずに version コマンドユーティリティを起 動 す る
と、次の例のように、プラットフォーム、インストールされている
製品、また、その製品が属する構成に関する情報が表示されます。
% version
Machine hardware: sun4u
OS version: 5.10
Processor type: sparc
Hardware: SUNW,Sun-Blade-1500
システムに、次のコンポーネントがインストールされます。
Sun Studio 12
Sun Studio 12 C Compiler
Sun Studio 12 C++ Compiler
Sun Studio 12 Tools.h++ 7.1
Sun Studio 12 C++ Standard 64-bit Class Library
Sun Studio 12 Garbage Collector
Sun Studio 12 Fortran 95
Sun Studio 12 Debugging Tools (including dbx)
Sun Studio 12 IDE
Sun Studio 12 Debugger GUI
Sun Studio 12 Performance Analyzer (including collect, ...)
Sun Studio 12 X-Designer
Sun Studio 12 VIM editor
Sun Studio 12 XEmacs editor
Sun Studio 12 Performance Library
Sun Studio 12 LockLint
Sun Studio 12 Building Software (including dmake)
Sun Studio 12 Documentation Set
version of "/opt/SUNWspro/bin/cc": Sun C 5.9 SunOS_sparc 2007/03/26
version of "/opt/SUNWspro/bin/CC": Sun C++ 5.9 SunOS_sparc 2007/03/26
version of "/opt/SUNWspro/bin/f90": Sun Fortran 95 8.3 SunOS_sparc 2007/04/04
version of "/opt/SUNWspro/bin/dbx": Sun Dbx Debugger 7.6 SunOS_sparc 2007/03/26
version of "/opt/SUNWspro/bin/analyzer": Sun Analyzer 7.6 SunOS_sparc 2007/03/26
version of "/opt/SUNWspro/bin/dmake": Sun Distributed Make 7.8 SunOS_sparc 2007/03/26