符号文件与源文件的管理
风清扬_jd
专注搬砖
展开
-
binplace工具的官方使用说明
/PDBSTRIPPED(去除私有符号)https://msdn.microsoft.com/zh-cn/library/y87kw2fd.aspx/PDBSTRIPPED(去除私有符号)Visual Studio 2015其他版本 若要了解有关 Visual Studio 2017 RC 的最新文档,请参阅 Visual Studio 2017 RC 文档。/P...转载 2018-07-30 16:46:17 · 493 阅读 · 0 评论 -
通过命令行使用 BinPlace 以及错误处理!
要点 本主题中的示例介绍 BINPLACE_PLACEFILE 宏和 BinPlace place file 的用法。此宏和文件在 Windows 7 版本的 Windows 驱动程序工具包中已过时,并且以后版本的 WDK 不对其提供支持。本主题提供通过命令行使用 BinPlace 的示例。首先,你可以将根目标目录设置为以下内容:set _NTTREE=d:\ProjectRoot...原创 2018-07-30 16:56:18 · 349 阅读 · 0 评论 -
BinPlace 功能
转自微软https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff542214(v=vs.85).aspxBinPlace 主要执行以下三种操作:去除文件内容、拆分文件和移动文件。去除文件内容由编译器和链接器创建的符号可以分成两个类别:公用符号和专用符号。去除符号文件内容会删除专用符号信息而只留下公用符号信息。有关详...转载 2018-07-30 16:59:22 · 266 阅读 · 0 评论 -
公用符号和专用符号
公用符号和专用符号https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff550665(v=vs.85).aspx 当构建驱动程序或其他程序时,尽管某些较早的编译器将某些符号存储在可执行文件中,但程序的符号通常存储在“符号文件”中。当调试程序分析某个程序时,它需要访问程序的符号。通常,符号文件可以包含以下任意或全部符号...转载 2018-07-30 17:00:13 · 983 阅读 · 0 评论 -
符号文件系统
https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff552873(v=vs.85).aspx有两种常规符号文件系统。在本文中,这两种系统称为“当前系统”和“旧系统”。当前符号文件系统在当前系统中,始终有两种文件:可执行文件和 .pdb 文件。.pdb 文件包含所有符号。可执行文件包含指向 .pdb 文件的指针。如果...转载 2018-07-30 17:00:49 · 347 阅读 · 0 评论 -
BinPlace 目标目录
https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff542218(v=vs.85).aspxBinPlace 会创建一个目录树来存放它所放置的文件。该树的结构由以下内容确定:传递到 BinPlace 命令行的参数、某些环境变量的值以及被称为放置文件的文本文件的内容。BinPlace 会在满足下面的两个条件之一时放置文件:...转载 2018-07-30 17:01:35 · 283 阅读 · 0 评论 -
BinPlace 命令行语法
https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff542216(v=vs.85).aspxBinPlace 在命令行上使用以下语法: binplace [Options] File [ [Options] [@PlaceFile] File [...] ] 参数 Options这可以报考...转载 2018-07-30 17:02:25 · 344 阅读 · 0 评论 -
BinPlace 宏和环境变量
https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff542240(v=vs.85).aspx BinPlace 读取下列宏和环境变量的值: BINPLACE_OVERRIDE_FLAGS指定一个包含其他命令行参数的文件。BinPlace 将使用这些开关以及实际命令行上的开关。此覆盖文件中的开关将先于实际命令行开...转载 2018-07-30 17:02:59 · 268 阅读 · 0 评论 -
放置文件语法
https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff550380(v=vs.85).aspx 注意 放置文件现在已过时,因此不应该使用。。放置文件是一个文本文件,BinPlace 读取该文件来确定与放置的文件关联的子目录。该文件的路径和名称由 -p PlaceFile 命令行参数指定。如果未使用此参数,则默认值...转载 2018-07-30 17:03:52 · 584 阅读 · 0 评论