我要发帖 回复

中级会员

35

主题

519

积分

0

专家分

:

私信
发表时间 : 2007-11-21 11:03:20 | 浏览 : 2411    评论 : 7
这是超级宝典第四章的一个示例程序,编译调试时歘现如下问题:
--------------------Configuration: SphereWorld - Win32 Debug--------------------
Linking...
SphereWorld.obj : error LNK2001: unresolved external symbol _gltInitFrame
SphereWorld.obj : error LNK2001: unresolved external symbol _gltDrawTorus
SphereWorld.obj : error LNK2001: unresolved external symbol _gltApplyActorTransform
SphereWorld.obj : error LNK2001: unresolved external symbol _gltApplyCameraTransform
SphereWorld.obj : error LNK2001: unresolved external symbol _gltRotateFrameLocalY
SphereWorld.obj : error LNK2001: unresolved external symbol _gltMoveFrameForward
Debug/SphereWorld.exe : fatal error LNK1120: 6 unresolved externals
捣鼓很长时间也没整明白,请过来看到的给帮忙解决一下,在下感激不尽
程序实例见附件

[ 本帖最后由 鹤舞流云 于 2007-11-21 11:09 AM 编辑 ]

SphereWorld.part1.rar

899.92 KB, 下载次数: 2158

SphereWorld.part2.rar

752.23 KB, 下载次数: 2270

最近VR访客

鹤舞流云 评论于2007-11-21 11:10:41
超级宝典中的一些程序示例不能很顺利的运行出结果,其中一些已经解决了,这个总是整不明白。如果哪位调试通了,请传上来大家分享。这个问题解决了,我把超级宝典的电子版也传上来

[ 本帖最后由 鹤舞流云 于 2007-11-21 11:15 AM 编辑 ]
嗜血魔刃 评论于2007-11-21 13:21:53

回复 # 的帖子

是啊 我看这本书的时候也有好几个地方调试错误
你看的是第三版的吗? 要是有光盘内容能给我传一份吗 不胜感激!!
我邮箱ffdengfan@yahoo.com.cn
tan_dunming 评论于2007-11-21 15:24:47
unresolved external symbol
一看就是少了一个*.lib文件,要么把这个文件添加到工程,要么在工程设置里把它添加,或者再编译器的路径里添加。
追求卓越
鹤舞流云 评论于2007-11-21 15:46:57
这个问题已经解决,谢谢关注
kxiaocai 评论于2007-12-22 21:51:00

回复 # 的帖子

请问楼上是如何解决的?
kxiaocai 评论于2007-12-22 22:28:08
知道了,出现该连接错误,是因为相应的common里面的c文件没有加入到工程中,#include 进来就行了
yxhcici 评论于2008-9-4 15:50:52
可以把相应的c程序加到程序中,或者头函数中,
在sphereworld程序中,还要加在本文件夹中的gltDrawUnitAxes.c文件
可以编译

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-4-19 04:20 AM

返回顶部