VisualStudio2008 Express Editionでglut
必要なもの
- VisualStudio C++ 2008 Express Edition
- glut(glut-x.x.x-bin.zip)
フリー環境で。
glutのインストール
glut-x.x.x-bin.zipを展開すると、glut.h, glut32.lib, glut32.dllが入っています.
とりあえず、下記の場所に置きます.
とりあえず、下記の場所に置きます.
- glut.h
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\glut.h
GLフォルダは新規作成.
- glut32.lib
C:\Program Files\Microsoft Visual Studio 9.0\VC\lib\glut32.lib
- glut32.dll
C:\Windows\system\glut32.dll
コンパイル&実行
- VCEE立ち上げ
- ファイル>新規作成>プロジェクト
- 空のプロジェクトを作成

- ソースコード追加
ここでは単純なウィンドウを表示させてます。

- 実行

緑の三角ボタンを押すと実行されて、ウィンドウが表示されるはず。
- 実行画面

- サンプルコード
空のウィンドウを表示するだけ。
#include <GL/glut.h>
void display(void)
{
glClearColor(0.0, 1.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutCreateWindow("test window");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}