游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7280|回复: 10

OPEN GL学游戏编译出错!!

[复制链接]

1

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2005-4-14 22:51:00 | 显示全部楼层 |阅读模式
msvcrtd.lib(MSVCRTD.dll) : fatal error LNK1190: invalid fixup found, type 0x1443

是什么回事啊。哎

1

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2005-4-15 10:15:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

现在解决了啊,呵呵,原来是SP6没打

不过又有新问题出来了


--------------------Configuration: 射击、爆炸 - Win32 Debug--------------------
Linking...
LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library
InputSystem.obj : error LNK2001: unresolved external symbol _IID_IDirectInput8A
Debug/射击、爆炸.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

射击、爆炸.exe - 1 error(s), 0 warning(s)

是什么回事啊?

5

主题

72

帖子

74

积分

注册会员

Rank: 2

积分
74
发表于 2005-4-15 10:55:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

连接出错了
看看你的头文件有没有#pragma comment( lib, "winmm.lib")或#pragma comment( lib, "opengl32.lib")

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2005-4-16 08:17:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

InputSystem.obj : error LNK2001: unresolved external symbol _IID_IDirectInput8A
是DX的鼠标接口没找到。你可能没装DX8。
清注明出错的章节。

1

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2005-4-16 15:28:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

学OpenGL编3D游戏_CAI\A10_射击、爆炸
这一章节

InputSystem.obj : error LNK2001: unresolved external symbol _IID_IDirectInput8A
是DX的鼠标接口没找到。你可能没装DX8。
清注明出错的章节。

我装了DX9.0 SDK,难道还要装DX8???,非把DX9.0 SDK删了不可吗?

0

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2005-6-23 20:09:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

一定要用DX8 sdk,在你VC中tools->options->directories设置lib和include指向DX8 sdk
DX8和DX9 可以同时存在。这样就可以编译通过。

6

主题

35

帖子

37

积分

注册会员

Rank: 2

积分
37
发表于 2005-6-27 12:32:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

《A06_OpenGL中显示文字》重新编译后,在Debug目录中的程式执行后在屏幕中部显示的准星“+”后面有乱码,有谁知道是怎么回事吗?谢谢!

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-9-21 15:00:00 | 显示全部楼层

Re: Re:OPEN GL学游戏编译出错!!

zkami: Re:OPEN GL学游戏编译出错!!

一定要用DX8 sdk,在你VC中tools->options->directories设置lib和include指向DX8 sdk
DX8和DX9 可以同时存在。这样就可以编译通过。


用不着这样,我用的就是9.0b,只要把dxguid.lib添进去就行了,这是我在一个法文站点上查到的。

3

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
QQ
发表于 2005-10-8 13:28:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

就看到 DirectInput8,应该加上这些就行了。

#include <dinput.h>

#pragma comment(lib, "dinput.lib")
#pragma comment(lib, "dinput8.lib")

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-3-31 15:50:00 | 显示全部楼层

Re:OPEN GL学游戏编译出错!!

我的是这样的错误 后几章都出错  是什么回事啊?
LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library
dxguid.lib(dxguid.obj) : fatal error LNK1103: debugging information corrupt; recompile module
Error executing link.exe.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 02:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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