我下载GLUI 2.36,并且着手建立VS 2017年时,Windows 10,Visual Studio项目越来越过剩库正确安装后,我仍然得到以下编译时错误:
1>glui.cpp
1>c:\install\glui-2.36\glui-2.36\src\include\gl\glui.h(1718): error C2252: an explicit instantiation of a template can only occur at namespace scope
而同样地,对大多数的源文件。
什么是我们的最佳分辨率是多少?或者,我可以下载一个更先进的最新版本的地方?
2.36是2007。 2.37(最新版本)被标记在2015。
你的问题听起来就像是fixed in 2015,并使它成为2.37:
解决MSVC问题模板类实例化
- 错误C2252通知Microsoft编译器要模板类在命名空间内被实例化