次: Release numbers, 前: Libtool versioning, 上: Versioning
libtoolのバージョン管理システムを使用したい場合,リンクモード (see Link mode)で,`-version-info'フラグを使用して,libtool にバージョン情報を指定する必要があります.
このフラグは,`current[:revision[:age]]'の形式 の引数を受け入れます.そして,`-version-info 3:12:1'を渡すと, currentを3,revisionを12,そしてageを1に設定します.
revisionやageが省略された場合,デフォルトは0になります.ま た,ageはcurrentインターフェース番号以下にする必要があるこ とに注意してください.
ライブラリバージョン情報を更新する助けとなる規則の集合は,以下のように なります.
パッケージのリリース番号に対応するように,インターフェース番号を設定す る試みは決してしないでください.これは,ライブラリバー ジョンの目的の誤解を促進する悪習にすぎません.その代わり, `-release'フラグ(see Release numbers)を使用しますが,パッケー ジが他のリリースとバイナリ互換でないことを警告されます.