我收到以下错误,有人可以帮助我如何修复它吗?

致命错误 C1001:内部编译器错误(编译器文件'f: vs70builds 3077 VC Compiler CXXFE cxxfe sl sl p1 p1 c pdbmgr.cpp',第149行),请在Visual C ++帮助菜单上选择“技术支持”命令技术支持帮助文件以获取更多信息

有帮助吗?

解决方案

这是一个非常不幸的事情。这样的指示在一段时间没有明显的原因出现一次。即使MSDN建议去的代码,并使用优化编译指示那里玩。你要检测一下构建导致该指示,并以某种方式重写。或者你可以使用VC ++的新版本。

其他提示

内部编译器错误(编译器文件文件,行号) 编译器不能为结构生成正确的代码,可能是由于表达式的组合和优化选项。尝试去除一个或多个优化选项和重新编译包含在错误消息中指示的线的功能。 您可以通过删除一个或多个优化选项可能解决这个问题。要确定哪个选项是错误的,删除选项之一的时间和重新编译,直到错误信息消失。最常用负责选项是/噩,/爱,和/办公自动化。一旦你确定哪个选项是负责的,你可以使用各地发生错误的函数的优化编译禁用它,并继续使用该选项的模块的其余部分。 微软知识库有大约C1001的更多信息;看到 http://support.microsoft.com/default.aspx? SCID =个kb; EN-US; 134650

不,你就完蛋了。你做的东西,在编译器暴露错误。以优化设置,编译指示玩,和你的代码摆弄,直到它的工作原理。

也许在connect.microsoft.com

提交错误报告

其他答案是正确的,您可以尝试解决编译器错误,但它仍然存在。补充一下,与此同时,微软引入了自动错误报告,以便用户可以了解这些错误,并可能在未来的版本中修复它们。该旗帜被称为 /errorReport.

https://docs.microsoft.com/de-de/cpp/build/reference/errorreport-report-internal-compiler-errors?view=vs-2019

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top