游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2554|回复: 3

请教看过and调试过<<windows游戏编程大师技巧&

[复制链接]

3

主题

24

帖子

32

积分

注册会员

Rank: 2

积分
32
发表于 2005-5-19 18:58:00 | 显示全部楼层 |阅读模式
书中第8章将关于图形矢量光栅化 我使用了书中提供的t3dlib文件自己尝试画多边形
以下是错误
demo_Botmove_windowsd.obj : error LNK2001: unresolved external symbol "void __cdecl Draw_QuadFP_2D(int,int,int,int,int,int,int,int,int,unsigned char *,int)" (?Draw_QuadFP_2D@@YAXHHHHHHHHHPAEH@Z)
Debug/BotMove.exe : fatal error LNK1120: 1 unresolved externals

调用处代码
Draw_QuadFP_2D(0,0,10,0,10,10,0,10,RGB16Bit(0,0,0),back_buffer,back_lpitch);

出现错误竟然是link的错误 我很迷茫 工程link如下
dxguid.lib ddraw.lib dinput.lib dinput8.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /incremental:yes /pdb:"Debug/BotMove.pdb" /debug /machine:I386 /out:"Debug/BotMove.exe" /pdbtype:sept

ddraw.lib 已经清楚的加进去了啊 为何还出现这样的link错误呢

请大虾们不舍赐教一二......谢谢了 [em1]

3

主题

24

帖子

32

积分

注册会员

Rank: 2

积分
32
 楼主| 发表于 2005-5-19 19:15:00 | 显示全部楼层

Re:请教看过and调试过<<windows游戏编程大师技巧>>

重定义? 不会啊 整个重定义到实现 中间没有重定义过啊 而且重定义的话 报错不该是这个不啊

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2005-5-19 21:36:00 | 显示全部楼层

Re:请教看过and调试过<<windows游戏编程大师技巧>>

我记得好像t3dlib库好像是一些Cpp和H文件的集合,好像要将那些cpp文件加入到自己的程序项目中,试试看看!

3

主题

24

帖子

32

积分

注册会员

Rank: 2

积分
32
 楼主| 发表于 2005-5-19 23:05:00 | 显示全部楼层

Re:请教看过and调试过<<windows游戏编程大师技巧>>

问题已经解决 谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 16:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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