C2105 mesh.h 头文件!报错!

用OpenGL训练3D模型的时候,mesh.h报错C2105,mesh.h是OpenGL自带的模型,按理是不该报错的

C2105 “++”需要左值 myopengl C:\Users\Lenovo\Desktop\OpenGL\myopengl\packages\Assimp.3.0.0\build\native\include\assimp\mesh.h 718

找到定位的位置,发现是一个循环,外边定义了一个unsigned int n;

在源代码cpp文件中我把n重定义了,所以造成了冲突,把unsigned int n 改为 unsigned int x就可以解决这个问题了!

你可能感兴趣的:(visualstudio,c++,c#,计算机视觉)