游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4586|回复: 12

Direct9中如何调试DDraw程序啊

[复制链接]

2

主题

12

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2005-12-7 20:17:00 | 显示全部楼层 |阅读模式
最近在看<Windows游戏编程大师技巧> 里面一开始是讲DDraw的东西 Direct8以后就没有DDraw了 我的电脑现在是DX9c了 怎么才能运行那些DDraw的程序呢?
还有我现在是不是就不用按照<Windows游戏编程大师技巧>讲的步骤去学了 而是直接学3D游戏编程?
最近我才找到上面提到的这本书 觉得是好书啊 可是现在不知道该怎么学了
很迷茫啊 新人 指条路吧

2

主题

12

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2005-12-7 20:28:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

好象说得不是很清楚 不过我真的很急啊~
明白人指点一下吧~谢谢了

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2005-12-7 21:27:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

dx9c的sdk中仍然有ddraw的例子。是ddraw7。

2

主题

12

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2005-12-7 22:33:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

但为什么我的总是报错呢?
按照书上的说法是lib include之类的没加上 但这两个我都加了啊...

2

主题

12

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2005-12-7 22:37:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

demo6_3.obj : error LNK2001: unresolved external symbol _DirectDrawCreateEx@16
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/demo6_3.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

1

主题

42

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2005-12-7 22:48:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

加上dxguid.lib试试

2

主题

12

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2005-12-7 22:59:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

是在project->settings->lib 里手动写吧?
加了 也没用啊

2

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2005-12-8 09:54:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

光盘里面不是有DX8 SDK吗??用他试一下...
一般你的问题是没有链接好LIB或版本不对...
如果用DX8 的 LIB 和 INCLUDE都不行,那就是你创建的项目不对了..

2

主题

12

帖子

14

积分

新手上路

Rank: 1

积分
14
 楼主| 发表于 2005-12-8 10:44:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

装了DX9c了 不让卸载 而且不是说DX9里有DDraw吗?那应该版本不成问题吧?
可能是设置上还不对 我再试试~
不行就找工具把DX9卸了 装DX8
另外楼上说的创建的项目不对是什么意思?
我直接运行那个.cpp文件 然后创建的是默认的工程

3

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
发表于 2005-12-8 11:53:00 | 显示全部楼层

Re:Direct9中如何调试DDraw程序啊

怀疑楼主建错工程了。估计是建了一个控制台程序了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 21:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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