/DYNAMICBASE(使用地址空间布局随机化功能)

更新:2007 年 11 月

使用 Windows Vista 的地址空间布局随机化 (ASLR) 功能,指定是否生成可在加载时随机重新设定基址的可执行文件映像。

/DYNAMICBASE[:NO]

备注

此选项修改可执行文件头以指示是否应在加载时对应用程序随机重新设定基址。

只有 Windows Vista 及更高版本的操作系统才支持地址空间布局随机化功能。

在 Visual Studio 开发环境中设置此链接器选项

  1. 打开项目的“属性页”对话框。有关详细信息,请参见如何:打开项目属性页

  2. 展开“配置属性”节点。

  3. 展开“链接器”节点。

  4. 选择“高级”属性页。

  5. 修改“随机基址”属性。

以编程方式设置此链接器选项

  • 请参见 RandomizedBaseAddress()。

请参见

参考

设置链接器选项

链接器选项