如何从调试符号中排除外部依赖关系?

时间:2019-03-25 09:22:07

标签: c++ debugging compiler-errors visual-studio-2017 pdb-files

我正在尝试在Visual Studio 2017中编译C ++代码的调试版本,但出现编译器错误: C1067编译器限制:调试信息模块大小超出

这是由于文件中的类所依赖的外部依赖项过多。我不在乎是否有任何外部依赖项的调试符号,因此有没有办法将其排除在调试符号之外?

1 个答案:

答案 0 :(得分:0)

如果您可以控制课程,则可以像#pragma component一样尝试this issue

如果您无法控制它。然后,也许您可​​以尝试右键单击项目properties => C / C ++ => General => Debug Information Format,就像CristiFati的建议一样。

无论如何,我认为重新设计类的结构可能会更好,尽管可能会花费很多时间。