-allow_duplicate_module_name 【V3.02.00以降】
|
<最適化リンケージエディタ(rlink)・オプション / 入力オプション>
[指定形式]
-allow_duplicate_module_name
|
[詳細説明]
- | ライブラリ生成時に、複数の同じモジュール名の入力ファイル指定を許容します。 |
- | ライブラリ内に既に名前が重複するモジュールがあれば、モジュール名の末尾に ".<N>" を加えてライブラリに登録します。 |
- | <N>にはライブラリ中で重複しないモジュール名になるよう番号を設定します。重複しない番号を見つけられない場合はエラーを出力して終了します。 |
[例]
- | ライブラリ(a.lib)を同じモジュール名(mod)を持つ複数の入力ファイルから生成します。 |
> rlink -allow_duplicate_module_name -form=lib -output=a.lib b\mod.obj c\mod.obj d\mod.obj
|
生成したライブラリ(a.lib)は次のように構成されます。
[備考]
- | 本オプションは、-form={object|absolute|relocate|hexadecimal|stype|binary} オプション、-strip オプション、または-extract オプションを指定した場合は無効となります。 |