最近要开始做三维重建,需要使用opencv 和 openGL,第一次使用OpenGL,当然要从装glut库来开始。
glut 库文件下载地址如下:http://download.csdn.net/detail/hyqsong/8618163
安装步奏如下:
1.将glut.h,放在vs2013安装目录的include下,新建一个GL目录(没有的话):例如我的路径是: C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\GL
2.将glut.lib和glut32.lib放在vs2013安装目录的lib下:例如我的路径是:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib
3.将glut.dll和glut32.dll放在系统的系统目录下面:例如我的路径是:C:\Windows\System32 和C:\Windows\SysWOW64(最好两个都复制一遍)
这里给出一个OpenGL的例子程序,用来验证自己是不是搞定OpenGL了,如下(复制到新建的win32项目下即可)
#include <GL/glut.h>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
static int year = 0,spin=0, day = 0;
static GLint fogMode;
const int n = 100;
const GLfloat R = 1.0f;
const GLfloat Pi = 3.1415926536f;
void DrawCircle()
{
int i;
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_LINE_LOOP);
for (i = 0; i < n; ++i)
{
glColor3f(1.0, 0.0, 0.0);