共用方式為


/FIXED (固定基底位址)

/FIXED[:NO]

備註

告知作業系統只載入位於慣用基底位址的程式。 如果慣用的基位址無法使用,則操作系統不會載入檔案。 如需詳細資訊,請參閱 /BASE (基底位址)

/FIXED:NO 是 DLL 的預設值,而 /FIXED 則是其他專案類型的預設值。

指定 /FIXED 時,LINK 不會在程式中產生重新配置區段。 在執行階段時,如果作業系統無法在指定的位址載入程式,它便會發出錯誤訊息而且不會載入程式。

指定 /FIXED:NO 以在程序中產生重新配置區段。

在 Visual Studio 開發環境中設定這個連結器選項

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性

  2. 選取 [組態屬性]>[連結器]>[命令列] 屬性頁。

  3. 在 [ 其他選項 ] 方塊中輸入選項名稱和設定。

若要以程式設計方式設定這個連結器選項

另請參閱

MSVC 連結器參考
MSVC 連結器選項