我有一个dvsdk
环境来交叉编译我的Qt项目,因此它可以在omap board [arm processor]上运行。但问题是,我可以使用Qt [QtCore,QtSql,QtGui,QtNetwork等]中提供的所有其他库,因为它的交叉编译版本已在dvsdk中提供。但该套件不支持OpenGL
。
那么我怎么能为arm处理器交叉编译OpenGL
模块,这样我就可以在交叉编译时静态链接OpenGL
库。还是其他任何解决方案?
答案 0 :(得分:2)
好吧,在OMAP上你没有OpenGL,而是OpenGL-ES。并且您不会静态链接到OpenGL(您从未这样做),但使用任何可用的动态库。对于TI OMAP,您需要TI Developer Download区域中的PoverVR SDK,其中包含OMAP中PowerVR内核的OpenGL-ES实现。遗憾的是,这是一个封闭的源二进制blob驱动程序,因此您可以动态链接到它。