游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7589|回复: 11

OpenGL连接错误(请帮看一下)

[复制链接]

4

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2006-6-4 19:13:00 | 显示全部楼层 |阅读模式
Linking...
MAIN.OBJ : error LNK2001: unresolved external symbol "void __cdecl gltInitFrame(struct GLTFrame *)" (?gltInitFrame@@YAXPAUGLTFrame@@@Z)
MAIN.OBJ : error LNK2001: unresolved external symbol "void __cdecl gltMakeShadowMatrix(float (* const)[3],float * const,float * const)" (?gltMakeShadowMatrix@@YAXQAY02MQAM1@Z)
MAIN.OBJ : error LNK2001: unresolved external symbol "void __cdecl gltDrawTorus(float,float,int,int)" (?gltDrawTorus@@YAXMMHH@Z)
MAIN.OBJ : error LNK2001: unresolved external symbol "void __cdecl gltApplyActorTransform(struct GLTFrame *)" (?gltApplyActorTransform@@YAXPAUGLTFrame@@@Z)
MAIN.OBJ : error LNK2001: unresolved external symbol "void __cdecl gltApplyCameraTransform(struct GLTFrame *)" (?gltApplyCameraTransform@@YAXPAUGLTFrame@@@Z)
MAIN.OBJ : error LNK2001: unresolved external symbol "void __cdecl gltRotateFrameLocalY(struct GLTFrame *,float)" (?gltRotateFrameLocalY@@YAXPAUGLTFrame@@M@Z)
MAIN.OBJ : error LNK2001: unresolved external symbol "void __cdecl gltMoveFrameForward(struct GLTFrame *,float)" (?gltMoveFrameForward@@YAXPAUGLTFrame@@M@Z)
Debug/OpenGL.exe : fatal error LNK1120: 7 unresolved externals
执行 link.exe 时出错.

OpenGL.exe - 1 error(s), 0 warning(s)
这个可能是什么没有设置好呢?

2

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-6-4 23:42:00 | 显示全部楼层

Re:OpenGL连接错误(请帮看一下)

应该是opengl32.lib,glu32.lib,glaux.lib等静态连接库没加入到项目吧

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-2-2 12:21:00 | 显示全部楼层

Re:OpenGL连接错误(请帮看一下)

我也遇到了这样的情况,不知道如何处理,opengl32.lib,glu32.lib,glaux.lib加了不行

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-2-2 13:53:00 | 显示全部楼层

Re: OpenGL连接错误(请帮看一下)

gltInitFrame(struct GLTFrame *)

说明 头文件是 glt 打头的。
glt ,,,从来没见过。
不知道是哪里的 LIB 文件。

楼主,你有 glt.lib 文件吗?

41

主题

184

帖子

184

积分

注册会员

Rank: 2

积分
184
发表于 2007-2-2 16:01:00 | 显示全部楼层

Re:OpenGL连接错误(请帮看一下)

OpenGL超级宝典上提供的库。

我建议楼主不要使用为特定书编写函数,没有通用性。学OpenGL红宝书要好得多。记得徐波这个人翻译的很难。两本好书都被它糟蹋了。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-2-2 20:34:00 | 显示全部楼层

Re:OpenGL连接错误(请帮看一下)

OpenGL红宝书?
好象也不是什么好东西。
里面的代码在 VC++ 里面编译出错。

还是看 NEHE 的资料吧。

nehe.gamedev.net

11

主题

137

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2007-2-3 19:41:00 | 显示全部楼层

Re: Re:OpenGL连接错误(请帮看一下)

snhun: Re:OpenGL连接错误(请帮看一下)

OpenGL红宝书?
好象也不是什么好东西。
里面的代码在 VC++ 里面编译出错。

还是看 NEHE 的资料吧。

nehe.gamedev.net

我还是不说了,xpertsoft,应该出来表示下了

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-2-3 22:18:00 | 显示全部楼层

Re: Re: Re:OpenGL连接错误(请帮看一下)

xianwei: Re: Re:OpenGL连接错误(请帮看一下)
我还是不说了,xpertsoft,应该出来表示下了

居然有人比我还贱,
你真行!
[em2]

2

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2007-2-13 09:41:00 | 显示全部楼层

Re:OpenGL连接错误(请帮看一下)

。。。。。。。。。。。。。

1

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2007-2-27 23:43:00 | 显示全部楼层

Re:OpenGL连接错误(请帮看一下)

原因是因为你没有把光盘所提供得common目录加到你的程序中去,glt库包含在common里面.其实glt中好多功能,你自己可用写一些程序实现,无非是一些math,一些model的实现.
建议还是多看红宝书,里面得内容比superbible要全.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 19:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表