新手使用QT时配置OpenGL

在按网上说在.pro中加上

QT += opengl

然后继承QOpenGLWidget


class OpenGL : public QOpenGLWidget
{
    Q_OBJECT
public:
    OpenGL(QWidget *parent = nullptr);


protected:
    void initializeGL() override;

    void resizeGL(int w, int h) override;

    void paintGL() override;


signals:

public slots:
};
但是在编译时候出现,使用OpenGl函数都出现未定义

 最后发现需要在,pro加上包含OpenGL库文件这句话 

LIBS+=-lopengl32 -lglu32

 

 


版权声明:本文为weixin_45394356原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。