Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个dvsdk用于交叉编译我的 Qt 项目的环境,以便它可以在 omap 板 [arm 处理器] 上运行。但问题是,我可以使用 Qt [QtCore、QtSql、QtGui、QtNetwork 等] 中可用的所有其他库,因为它的交叉编译版本已经在 dvsdk 中可用。但是该套件不支持OpenGL.
dvsdk
OpenGL
那么如何交叉编译OpenGLarm处理器的模块,以便OpenGL在交叉编译的同时静态链接库。或者任何其他解决方案?
好吧,在 OMAP 上,您没有 OpenGL,而是 OpenGL-ES。而且您不会静态链接到 OpenGL(您永远不会这样做),而是使用任何可用的动态库。对于 TI OMAP,您需要来自 TI 开发人员下载区的 PoverVR SDK,其中包含 OMAP 中 PowerVR 内核的 OpenGL-ES 实现。遗憾的是,这是一个封闭源代码的二进制 blob 驱动程序,因此您可以动态链接到它。