1

Qt5 发布,新的Qt5.0.2 有MSVC2012 x64 版本。想将 QwtPlot3d 与 Qt5 一起使用。编译时出现GLdouble重定义错误。不知道原因以及如何解决。谢谢。

4

2 回答 2

1

这似乎是 OpenGL 桌面与 OpenGL ES 2 的问题。Qt5 预编译包是针对提供 OpenGL ES 2 的 ANGLE 构建的。如果有适合您的版本(OPENGL 32 位),请检查QT 下载页面。

如果您想在带有 Qt 5 的 Windows 上使用桌面 OpenGL,您必须自己重建 Qt,将 -opengl desktop 传递给 configure.bat 脚本。

于 2013-11-11T14:27:51.830 回答
0

当然不再需要自己重新编译 QT,因为他们现在还为 opengl-desktop 提供了预构建的安装程序

于 2014-10-06T12:05:41.520 回答