我在网上安装了QT5.9,然后运行了一个名为"boxes“的opengl示例项目。当我建造的时候它显示出错误。
-1:错误:本例要求Qt配置为-opengl桌面
我试着用中的QT和本机OpenGL支持问题的答案来修正它,但是失败了。该网站称,“不同版本的Qt,针对不同的目标,有或没有OpenGL支持”。我使用的是QT5.9,我找不到任何选项msvc201x xx-bit OpenGL。
发布于 2017-09-19 14:17:32
此示例要求使用-opengl桌面配置Qt。
问题是如何配置Qt,而作者可能拥有与示例项目要求不同的Qt配置。
http://doc.qt.io/qt-5/configure-options.html
configure.bat -opengl desktop请注意,Qt也需要使用此选项构建。您不一定需要构建Qt,但可以通过Qt维护工具等。
发布于 2017-09-19 19:50:20
在QT5.5中,预构建的包是使用opengl动态选项构建的,如文档所示的这里。
注意:QT5.5中的这个
-opengl dynamic是官方的、预先构建的Qt二进制包所使用的配置。
因此,唯一的选择是像AlexanderVX所描述的那样从源构建它。
https://stackoverflow.com/questions/46299327
复制相似问题