실험 조건
Intel(R) Core(TM)2 Duo CPU p8700 @2.53Hz
RAM 3.00GB
시스템 64bit 운영체제
디스플레이 어댑터 ATI Mobility Radeon HD 4300 Series
VirtualBox 4.2.18 r88780
yum install mesa-dri-drivers mesa-libGL xorg-x11-drv-ati
gcc -o rect rectangle.c -lGL -lGLU -lglut -lm
하지만 되지 않음
yum install mesa*
yum install freeglut-devel
설치 후에 컴파일하고 실행하니 됨
혹시 이것만으로 되지 않으면
yum update
yum update kernel //근데 이걸하면 시간이 좀 걸려요 다른거부터 해봐요~
yum install kernel-headers
yum install dkms
//예제 소스 코드
#include <GL/glut.h>
void Display()
{
glClear(GL_COLOR_BUFFER_BIT); //clear buffers to preset values
// void glClear(Glbitfield mask)
glBegin(GL_POLYGON);
glVertex3f(-0.5, -0.5, 0.0);
glVertex3f(0.5, -0.5, 0.0);
glVertex3f(0.5, 0.5, 0.0);
glVertex3f(-0.5, 0.5, 0.0);
glEnd();
glFlush();
}
int main(int argc, char **argv)
{
glutInit(&argc, argv);
glutCreateWindow("OpenGL Hello World!");
glutDisplayFunc(Display);
glutMainLoop();
return 0;
}
'Technology > Linux' 카테고리의 다른 글
버추얼박스 호스트(win7) 게스트(Ubuntu16.04) 통신설정 (VirtualBox Host Guest connection) (0) | 2016.10.19 |
---|---|
readelf 명령어 (0) | 2014.01.06 |