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。否則那可是漆黑一片。