如何:减小 MFC 调试版本的大小
更新:2007 年 11 月
本主题适用于:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
速成版 |
仅限本机 |
|||
标准版 |
仅限本机 |
|||
专业团队版 |
仅限本机 |
表格图例:
适用 |
|
不适用 |
|
默认情况下隐藏的一条或多条命令。 |
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
大型 MFC 应用程序的调试信息会占用大量磁盘空间。
减小调试信息的大小
使用 /Z7、/Zi、/ZI(调试信息格式) 选项而不是 /Z7 来重新生成 MFC 库。这些选项生成单个程序数据库 (PDB) 文件,该文件包含整个库的调试信息,减少了冗遇并节省了空间。
- 或 -
重新生成没有调试信息的 MFC 库(没有 /Z7、/Zi、/ZI(调试信息格式) 选项)。在此情况下,缺少调试信息将妨碍您在 MFC 库代码内使用大多数调试器功能,但由于 MFC 库已完全调试,所以可能不会有问题。
- 或 -
生成只带有选定模块的调试信息、您自己的应用程序。有关更多信息,请参见 如何:生成带有选定模块的调试信息的 MFC 应用程序。