游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1659|回复: 1

在OpenGL例子中,编一个骨骼模型,编译有问题

[复制链接]

4

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-5-19 17:48:00 | 显示全部楼层 |阅读模式
我自己定义的两个函数,一个是骨骼单元的列表,一个是画骨骼的嵌套函数。函数申明为
t_Bone *bone;
t_Bone *rootBone;
VOID CreateBoneDLists(t_Bone *bone);
GLvoid drawSkeleton(t_Bone *rootBone,BOOL actuallyDraw);
但是调用函数时,
CreateBoneDLists(bone);
drawSkeleton(rootBone,actuallyDraw);
出错无法解析的外部符号 "void __cdecl drawSkeleton(struct t_Bone *,int)"该符号在函数 "int __cdecl DrawGLScene(void)" (?DrawGLScene@@YAHXZ) 中被引用.
我是在nehe的第二课画三角形的 DrawGLScene中替换进去这两个函数,函数的实现是在另外一个类中,然后在主文件之前加上了包含申明。

4

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-5-19 17:48:00 | 显示全部楼层

Re:在OpenGL例子中,编一个骨骼模型,编译有问题

请教各位~~谢谢先~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 14:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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