0

我有一个dvsdk用于交叉编译我的 Qt 项目的环境,以便它可以在 omap 板 [arm 处理器] 上运行。但问题是,我可以使用 Qt [QtCore、QtSql、QtGui、QtNetwork 等] 中可用的所有其他库,因为它的交叉编译版本已经在 dvsdk 中可用。但是该套件不支持OpenGL.

那么如何交叉编译OpenGLarm处理器的模块,以便OpenGL在交叉编译的同时静态链接库。或者任何其他解决方案?

4

1 回答 1

2

好吧,在 OMAP 上,您没有 OpenGL,而是 OpenGL-ES。而且您不会静态链接到 OpenGL(您永远不会这样做),而是使用任何可用的动态库。对于 TI OMAP,您需要来自 TI 开发人员下载区的 PoverVR SDK,其中包含 OMAP 中 PowerVR 内核的 OpenGL-ES 实现。遗憾的是,这是一个封闭源代码的二进制 blob 驱动程序,因此您可以动态链接到它。

于 2012-07-31T07:32:14.850 回答