Everything

-REPlace


ライブラリ・モジュールを置換します。

[指定形式]

-REPlace=suboption[, ...]
  suboption := {file|file(module[, ...])}

 

-

省略時解釈

なし

[詳細説明]

-

指定したファイルfile,またはライブラリ・モジュールmoduleと-libraryオプションで指定したライブラリ・ファイル内の同名モジュールを置換します。

[使用例]

-

file1.objとライブラリ・ファイルlib1.lib内のモジュールfile1を置換します。

>rlink -library=lib1.lib -replace=file1.obj -form=library

 

-

モジュールmdl1とライブラリ・ファイルlib1.lib内のモジュールmdl1を置換します。

>rlink -library=lib2.lib -replace=lib1.lib(mdl1) -form=library

[備考]

-

本オプションは,-form={object|relocate|absolute|hexadecimal|stype|binary}オプション,および-extract,-stripオプションを指定した場合は無効となります。

-

コンパイル・オプション-Omerge_filesと本オプションを組み合わせて使用した場合,動作は保証されません。