=======================
=======================
=======================
출처: http://www.korone.net/bbs/board.php?bo_table=qt_qna&wr_id=22918
#include <GL/glew.h>
#include <QGLFunctions>
#include <QGLWidget>
class QW_3DViewer : public QGLWidget, protected QGLFunctions
{
Q_OBJECT
public:
explicit QW_3DViewer(QWidget *parent = 0);
void initializeGL();
void paintGL();
void resizeGL(int w, int h);
...
...
}
Qt5 에서 opengl을 이용하여 작업을 하고 있는데요
#include <GL/glew.h> 의 함수를 쓸려고 코드처럼 include를 했는데요
/usr/include/GL/glew.h:84: error: #error gl.h included before glew.h
/usr/include/GL/glew.h:96: error: #error glext.h included before glew.h
/usr/include/GL/glew.h:262: error: expected constructor, destructor, or type conversion before 'extern'
이런 에러가 뜨고 있습니다.
검색해서 막 찾아보고 해봤는데 에러가 없어지지 않더라구요
glew.h 의 함수 glewInit() 를 비롯해 여러가지 사용할게 있는데 include를 함으로써 계속 에러가 나고 있는데요
어떻게 해야 하나요?
에러 내용처럼
#include <GL/gl.h>
#include <GL/glext.h> 를 앞뒤로 넣어서 해봤는데 소용 없더라구요;;
-------------------------
|
|
=======================
=======================
=======================
'프로그래밍 관련 > 3D,2D DRAW 관련' 카테고리의 다른 글
OpenGL 안티 얼라이싱(Anti-Aliasing)과 멀티샘플링(MultiSample) 관련 (0) | 2017.06.08 |
---|---|
OpenGL D3D 그래픽 용어 정리 관련 (0) | 2017.05.30 |
OpenGL 오픈지엘 테스트 그리기 관련 (0) | 2017.05.10 |
OpenGL 오픈지엘 에서 SDL, FreeImage 등등 라이브러리등등 을 이용하여 이미지 로드하기 관련 (0) | 2017.05.10 |
SDL 개발환경 셋팅 관련 (0) | 2017.05.10 |