游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2542|回复: 5

一个dxinput不能编译的奇怪问题

[复制链接]

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
发表于 2007-7-16 18:26:00 | 显示全部楼层 |阅读模式
我使用d3dx9,一切正常。但是使用dxinput的时候遇到问题如下:

前段时间使用dxinput的时候,编译器会不认识如LPDIRECTINPUT8
等各种dxinput8类型。但是,并非程序问题。我尝试过卸载sdk,重
新安装,又能够编译并运行。

但是今天再次使用dxinput,无奈无论如何都无法编译,老是不认识
类型(使用的程序是以前通过编译并且能够运行的)。

不知道哪位知道这到底是什么问题引起的啊?急切求助!先道声谢!

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2007-7-16 18:53:00 | 显示全部楼层

Re:一个dxinput不能编译的奇怪问题

我都答了各位几个问题了,知道的一定来答哈撒!

15

主题

202

帖子

207

积分

中级会员

Rank: 3Rank: 3

积分
207
QQ
发表于 2007-7-16 20:51:00 | 显示全部楼层

Re:一个dxinput不能编译的奇怪问题

这有可能是文件嵌入问题.我在VC下遇到过类似问题.
如果你在IDE外改变了头文件,而未在工程区内声明更新.编译器会按照以前的头文件进行编译.
不知道是不是这种原因.

66

主题

223

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
发表于 2007-7-17 13:02:00 | 显示全部楼层

Re:一个dxinput不能编译的奇怪问题

链接dxguid.lib dinput8.lib试试

8

主题

284

帖子

296

积分

中级会员

Rank: 3Rank: 3

积分
296
QQ
发表于 2007-7-17 13:40:00 | 显示全部楼层

Re:一个dxinput不能编译的奇怪问题

估计是找不到库目录和头文件目录。

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2007-7-18 09:35:00 | 显示全部楼层

Re:一个dxinput不能编译的奇怪问题

回楼上兄弟:第一不是lib的问题,因为问题出现的编译这步,非link。
再次,编译器也没有提示找不到头文件,就是不认识dxinput8的类型。
至于相应lib跟头文件,都是包括了的。我甚至重新安装了sdk跟vc,没
有用……

有趣的是我把LPDIRECTINPUT8改成LPDIRECTINPUT,编译器是认识的。但
是,我并不知道这是哪个版本的DXinput对象,在帮助文档也查不出来。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 19:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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