游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2006|回复: 2

请问 dx9.0c 与 dx9.0a 版本的问题.

[复制链接]

50

主题

200

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
发表于 2009-4-9 19:44:00 | 显示全部楼层 |阅读模式
我现在碰到了一个非常郁闷的问题.

我用的9.0a, VC7.

转到VC8 下就会不通过编译.

有一个error
1>LINK : fatal error LNK1181: 无法打开输入文件“strmiids.lib”

请问这个东西是 9.0c下才有的么? 还是要额外加入?


还有许多warning.

d:\tools\tw\microsoft\microsoft directx sdk (april 2006)\include\d3d9types.h(1385) :
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失



如果换成9.0c, 不知道会不会要求我的windows是正版的....-_-b
我正在下载

50

主题

200

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
 楼主| 发表于 2009-4-9 19:51:00 | 显示全部楼层

Re:请问 dx9.0c 与 dx9.0a 版本的问题.

我发现我的老教科书里面的 2003 的那些例子
用2008都编译不过去, 都需要 strmiids.lib

是我不小心包含了那个不需要包含的头文件里面用了这个, 还是怎么的?????

3

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2009-4-9 23:10:00 | 显示全部楼层

Re:请问 dx9.0c 与 dx9.0a 版本的问题.

这个文件在DX8的SDK里面有
你下个DX8的LIB文件试试,很小的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 14:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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