我有一个用 QT 和 OpenGL 构建的 unix 二进制文件,我试图在 linux-64 上执行它。它是一个简单的可视化程序,显示 2d 和 3d 图形。
我已经安装了所有必需的依赖项,例如 QT 和 openGL 库。
但是,我在尝试执行二进制文件时遇到了以下错误
QXcbIntegration:无法创建平台 OpenGL 上下文,GLX 也无法创建
EGL 均未启用
然而,二进制文件最终可以运行,但缺少一些功能,例如 3D 图形。
我的设置包括:使用 virtualBox、Vagrant、x-11 转发和 Mac 机器的虚拟 linux-64。
最终我意识到 OpenGL 3.3 还不能在虚拟机上轻松运行。我必须从 ubuntu USB 启动并通过安装最新的 mesa 3d 软件包从那里开始工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)