《OpenGL编程指南(第四版)》 中的大部分代码都是用了glut库,需要下载glut库(包括glut.h、glut32.lib、glut32.dll).
在编译时出现如下错误:
OpenGL1.obj : error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用
OpenGL1.obj : error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8,该符号在函数 _glutCreateWindow_ATEXIT_HACK@4 中被引用
解决办法:
加入对glut32.lib的引用
#include <windows.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
#include <stdlib.h>
#pragma comment(lib, "glut32.lib")
如果还不行,就在 http://www.xmission.com/~nate/glut.html 上下一个新的glut库。
发表于 @ 2007年09月22日 00:26:00 | 评论( loading... ) | 举报| 收藏