cygwinでopenglのコンパイルの仕方
gcc version 4.3.4 20090804 (release) 1 (GCC)で
下記の"GLUTによる「手抜き」OpenGL入門:"様にあるサンプルソースを
ちょっと変えてコンパイルしてみた
#define _WIN32 #define USE_OPENGL32 #include <GL/glut.h> void display(void) { glClear(GL_COLOR_BUFFER_BIT); glFlush(); } void init(void) { glClearColor(0.0, 0.0, 1.0, 1.0); } int main(int argc, char *argv[]) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGBA); glutCreateWindow(argv[0]); glutDisplayFunc(display); init(); glutMainLoop(); return 0; }
コマンドは
gcc test.c -O3 -lglut32 -lglu32 -lopengl32 ./a
ヘッダファイル見て、#defineしてみたら動いた
これでgmpライブラリと併用出来る