/FIXED(固定基址)
/FIXED[:NO]
备注
/FIXED 选项通知操作系统只在其首选基址加载程序。如果首选基址不可用,则操作系统将不加载该文件。有关更多信息,请参见 /BASE(基址)。
默认情况下,/FIXED:NO 是生成 DLL 时的默认值,/FIXED 是任何其他项目类型的默认值。
当指定 /FIXED 时,LINK 不生成程序中的重定位节。在运行时,如果操作系统无法在该地址加载程序,它将发出错误信息并且不加载该程序。
指定 /FIXED:NO 以在程序中生成重定位节。
不要在生成 Windows NT 的设备驱动程序时使用 /FIXED。
在 Visual Studio 开发环境中设置此链接器选项
打开项目的**“属性页”**对话框。有关详细信息,请参见设置 Visual C++ 项目属性。
单击“链接器”文件夹。
单击**“命令行”**属性页。
将该选项键入**“附加选项”**框中。
以编程方式设置此链接器选项
- 请参见 AdditionalOptions。