fatal error c1001 编译器中发生内部错误 OpenMesh6.3

Posted VVingerfly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fatal error c1001 编译器中发生内部错误 OpenMesh6.3相关的知识,希望对你有一定的参考价值。

Internal Compiler Error VS 2015 Update1

VS2015 Update1 编译OpenMesh的额代码时发生错误

fatal error c1001 编译器中发生内部错误 OpenMesh6.3

(compiler file ‘f:\dd\vctools\compiler\cxxfe\sl\p1\c\special.c‘, line 6211)

1> To work around this problem, try simplifying or changing the program near the locations listed above.

原因是出现了诸如此类代码

OpenMesh::Vec3f normal[4];

解决办法:将这类代码改为下面即可。

OpenMesh::Vec3f normal[4]{ {},{},{},{} };

 

参考:OpenMesh Issues

以上是关于fatal error c1001 编译器中发生内部错误 OpenMesh6.3的主要内容,如果未能解决你的问题,请参考以下文章

VS2008+ Win10 之 WinCE SDK 编译错误 c1xx : fatal error C1023 & fatal error C1001

为啥使用openmp时会间歇性出现“fatal error C1001”错误?

错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?(转)

VS2017在Release下编译错误C1001

fatal error C1061: 编译器限制 : 块嵌套太深

runtime error 怎么解决啊