报错了.

femalelover 2006-02-21 02:06:22
装完了DirectX SDK,竟然有约500M的Samples,呵呵.

没用过DirectX,完了以后,我想用VC来做一个HELLO WORLD看看.于是将DirectX下include 文件和lib文件 都设到了VC的路径中去.
先问一下,还应该有些什么设置吗?

在VC程序中引入了几个DirectX的头文件,库文件. 然后什么也没做就报错了:
E:\DIRETX9SDK\LIB\X64\d3d9.lib : fatal error LNK1113: invalid machine type
这是什么意思呢,错误的机器类型? 不会是硬件不支持吧?
...全文
109 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
YufengShi 2006-02-28
  • 打赏
  • 举报
回复
lib路径设置错误,改成x86目录下的lib
x64是64位机器用的
huangjianmin 2006-02-28
  • 打赏
  • 举报
回复
顶,俺刚学OGL
femalelover 2006-02-23
  • 打赏
  • 举报
回复
我下的是最新版本的,这个月刚出.
D9C吧

安装完后,你们要手动添加DirectX 的.H和.LIB文件到VC吗?
tufaqing 2006-02-21
  • 打赏
  • 举报
回复
怎么有X64,是64位机吗?我的目录下没有这个目录啊。
smilex 2006-02-21
  • 打赏
  • 举报
回复
没见过,帮顶一下
he_sl 2006-02-21
  • 打赏
  • 举报
回复
MSDN上说的。我没碰到过

Linker Tools Error LNK1113
invalid machine type

The machine type specified in the object header is not valid. Probably the file is corrupt. Rebuild the object.

See Corrupt Object File for more information.

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧