游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2980|回复: 4

请问《3d游戏编程大师技巧》第一个程序在VS2005怎么编译

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2008-5-12 22:29:00 | 显示全部楼层 |阅读模式
本人 菜鸟
在《3d游戏编程大师技巧》第一个程序在VS2005怎么也编译不过去
错误如下:
error C2065: “GUID_NULL”: 未声明的标识符
error C2065: “CLSID_StdGlobalInterfaceTable”: 未声明的标识符
DIRECTINPUT_VERSION undefined. Defaulting to version 0x0800
error C2143: 语法错误 : 缺少“;”(在“<class-head>”的前面)
实在是挺急的!请那位高人指点指点啊 ~~~谢谢~~!

22

主题

63

帖子

63

积分

注册会员

Rank: 2

积分
63
发表于 2008-5-13 06:08:00 | 显示全部楼层

Re:请问《3d游戏编程大师技巧》第一个程序在VS2005怎么编

没找到头文件。

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2008-5-16 21:47:00 | 显示全部楼层

Re:请问《3d游戏编程大师技巧》第一个程序在VS2005怎么编

好像是没有找到和全球标识相关的库吧,前面加句:#pragma comment(lib,"dxguid.lib")试试

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2008-5-22 19:52:00 | 显示全部楼层

Re: 请问《3d游戏编程大师技巧》第一个程序在VS2005怎么编

这本书绝版了吧,谁有电子版的

50

主题

200

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
发表于 2008-5-22 19:56:00 | 显示全部楼层

Re:请问《3d游戏编程大师技巧》第一个程序在VS2005怎么编

楼主, 我没有看你的具体原因,

但是建议你装两个VC

我一个VC6, 一个VC7

一个用来跑DX9.0a的程序
一个用来跑之后的程序.

而且Andrew的T3的代码是使用DX8 的.
所以推荐你装VC6. 里面没有shader的例子, 所以用VC6 足够了.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 11:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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