/FIXED (固定基底位址)

/FIXED[:NO]

備註

/FIXED 選項是告訴作業系統只將程式載入其慣用的基底位址。 如果慣用的基底位址無法使用,作業系統就不會載入檔案。 如需詳細資訊,請參閱/BASE (基底位址)。

依預設值,在建置 DLL 時 /FIXED:NO 為預設值,而 /FIXED 則是其他專案類型的預設值。

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

指定 /FIXED:NO 會在程式中產生一個重新配置區段。

建置 Windows NT 的驅動程式時,請勿使用 /FIXED。

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

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資訊,請參閱設定 Visual C++ 專案屬性

  2. 按一下 [連結器] 資料夾。

  3. 按一下 [命令列] 屬性頁。

  4. 在 [其他選項] 方塊中輸入選項。

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

請參閱

參考

設定連結器選項

連結器選項