biuld example_osgviewerGLUT遇到的error Link2019

c++9.0以后,也就是vs2008以上编译时会遇到。

解决办法:

在引用glut.h之前define GLUT_DISABLE_ATEXIT_HACK 。如下


#define GLUT_DISABLE_ATEXIT_HACK

#ifdef __APPLE__
# include <GLUT/glut.h>
#else
# include <GL/glut.h>
#endif

原文地址:https://www.cnblogs.com/mumuliang/p/1873448.html