新版编译出现一堆莫须有的错误,代码语法没有问题,还是报各种奇怪的语法错误,似乎 1.1.1 版本很多东西无法识别,我试着把“/”重新输入一遍,还是会报这些错误(这只是部分,还有一大堆),实在找不到原因了

新版编译出现一堆莫须有的错误,代码语法没有问题,还是报各种奇怪的语法错误,似乎 1.1.1 版本很多东西无法识别,我试着把“/”重新输入一遍,还是会报这些错误(这只是部分,还有一大堆),实在找不到原因了
注意一下在 v1.1.1 中,Camera::near
和 Camera::far
分别更名为 Camera::near_plane
和 Camera::far_plane
,你需要相应修改自己实现投影矩阵时所用的变量名。
这里出现大量奇怪报错的原因是 win32 库中将 near
/ far
定义成了宏(事实上你在 IDE 中 Ctrl+ 单击一下就可以发现这是个宏定义),在宏展开后产生了大量的语法错误。