Qt5太大了,代码包270M多。庆幸,提供编译好的安装包
Qt 5.0.1 for Windows 32-bit (VS 2010, 481 MB)。然而,这个版本却不能运行native的opengl代码 - Native OpenGL是相对与EGL而言。表现出的症状,则是crash。
原因:
该版本是基于 OpenGL ES 2 编译,因而只支持shader模式,无法支持传统的流水线模式。
因此,若需要使用传统的OpenGL模式,则需要重新编译Qt5(启用选项-opengl desktop)。
另外,若确实需要使用GL ES2,则需要链接libGLESv2.lib,而不是opengl32.lib。否则那可是漆黑一片。