【问题标题】:QOpenGLWidget linker error with QT example codeQT 示例代码的 QOpenGLWidget 链接器错误
【发布时间】:2021-12-25 15:28:41
【问题描述】:

在多次尝试创建 QOpenGLWidget 失败后。我尝试运行 QT 示例代码 https://code.qt.io/cgit/qt/qtbase.git/tree/examples/opengl/2dpainting?h=5.15 但这也行不通。我得到与之前尝试相同的 vtable 错误。这是完整的错误代码。

我已经重新安装了QT并添加了

QT += core gui widgets opengl

LIBS += -framework OpenGL -framework QtOpenGL -framework GLUT 

到 .pro 文件

【问题讨论】:

    标签: c++ qt linker-errors apple-m1


    【解决方案1】:

    如果你使用Qt6,那么你需要链接openglwidgets

    https://doc.qt.io/qt-6/qopenglwidget.html

    【讨论】:

    • 非常感谢!这解决了问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-01
    • 2017-01-20
    • 2014-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多