GLUT, OpenGL, Windows 7 and Visual Studio 2010
Some tips on setting up GLUT with OpenGL on Windows 7
GLUT/OpenGL, Windows 7 64 bit and VS2010 Express

Download GLUT for Win32 dll, lib and header file from:
http://press.liacs.nl/researchdownloads/glut.win32/glut-3.7.6-bin.zip

Extract to files to each folder :

glut.h: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\GL\

glut32.lib: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\

glut32.dll: C:\Windows\System32\

glut32.dll: C:\Windows\SysWOW64\ //For 64-bit machines

Place the sample code below in a file called mytest.cpp:
----------------------------------------------

#include <GL/glut.h>
void renderScene(void) {
    glClear(GL_COLOR_BUFFER_BIT);
    glBegin(GL_TRIANGLES);
        glVertex3f(-0.5,-0.5,0.0);
        glVertex3f(0.5,0.0,0.0);
        glVertex3f(0.0,0.5,0.0);
    glEnd();
glFlush();
}
 
void main(int argc, char **argv) {
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGBA);
    glutInitWindowPosition(100,100);
    glutInitWindowSize(320,320);
    glutCreateWindow("GLUT Tutorial");
    glutDisplayFunc(renderScene);
    glutMainLoop();
}
----------------------------------------------

Now to setup a new project in MS VS 2010 Express:
(1) start MS VS2010
(2) Select File | New | Project
(3) Select Win32 | Win32 Console Application and enter a name for the project and click OK
(4) Left-click "Next" and then Select "Empty project" in the Win32 App Wizard
(5) Left-click "Finish" button

On the left column you should see "Solution Explorer" and a folder called "Source Files"

(6) Right-click on "Source Files" | Add | Existing Item
(7) Select your mytest.cpp file and click Add

At this point the VS2010 will say it is Parsing and scanning a lot of files. When it finishes, mytest.cpp should be located under "Source Files"

(8) Build Solution to create the executable
(9) Tools | Start debugging to run it.

Media Lab Overview
LIACS Homepage
MM Conf
ACM Multimedia
ACM ICMR
IAPR ICPR
Science Direct
IEEE Library
LIACS Publications
ACM Digital Library