linux编译qt opengl,LINUX上QT+OpenGL编程初步

LINUX下QT+OpenGL编程初步

我用的是ubuntu10.10;安装了qtcreator全套4.7.0;然后随便建一个工程,再pro文件中加入:

QT += opengl

在类的头文件中加入:

#include

如果编译出现,找不到gl.h文件的错误,则是缺少了一些库;需要安装,执行下面的命令:

sudo apt-get install mesa-common-dev

sudo apt-get install freeglut3

sudo apt-get install freeglut3-dev

sudo apt-get install glutg3

sudo apt-get install glutg3-dev

sudo apt-get install libglut3

sudo apt-get install libglut3-dev

然后,写第一个基于QT的opengl程序:

#ifndef NEHEWIDGET_H

#define NEHEWIDGET_H

#include

class NeHeWidget : public QGLWidget

{

Q_OBJECT

public:

NeHeWidget( QWidget* parent = 0 );

~NeHeWidget();

protected:

void initializeGL();

void paintGL();

void resizeGL(

你可能感兴趣的:(linux编译qt,opengl)