如何从中删除 IMAGE_DEBUG_DIRECTORY 数据.rdata
PE 部分?
我正在使用 MS Visual Studio 2015。我确实检查了项目属性的几乎所有编译选项。但 IMAGE_DEBUG_DIRECTORY 数据仍然存在于我的输出可执行文件中......
您可以通过设置未记录的链接器选项来做到这一点/EMITPOGOPHASEINFO
。所以转到链接器命令行并插入此字符串(/EMITPOGOPHASEINFO
)在附加选项中。该选项抑制 pgo (配置文件引导优化) pe 中的部分
另请阅读:Pogo 又名 PGO 又名配置文件引导优化 and 演练:使用配置文件引导优化
当然,您不能生成调试信息 - 使用/DEBUG链接器选项 - 所以确保没有/DEBUG
链接器命令行中的选项。或者使用/DEBUG:NONE /EMITPOGOPHASEINFO
组合 - 在这种情况下不能是IMAGE_DEBUG_DIRECTORY
在pe文件中
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)