Qt5太大了,代碼包270M多。慶幸,提供編譯好的安裝包
Qt 5.0.1 for Windows 32-bit (VS 2010, 481 MB)。然而,這個(gè)版本卻不能運(yùn)行native的opengl代碼 - Native OpenGL是相對(duì)與EGL而言。表現(xiàn)出的癥狀,則是crash。
原因:
該版本是基于 OpenGL ES 2 編譯,因而只支持shader模式,無法支持傳統(tǒng)的流水線模式。
因此,若需要使用傳統(tǒng)的OpenGL模式,則需要重新編譯Qt5(啟用選項(xiàng)-opengl desktop)。
另外,若確實(shí)需要使用GL ES2,則需要鏈接libGLESv2.lib,而不是opengl32.lib。否則那可是漆黑一片。