游戏开发论坛

 找回密码
 立即注册
搜索
查看: 21264|回复: 11

DX error LNK2001 这种错误怎么解决??希望高手指点一下

[复制链接]

32

主题

90

帖子

90

积分

注册会员

Rank: 2

积分
90
发表于 2005-4-17 00:53:00 | 显示全部楼层 |阅读模式
d3dapp.obj : error LNK2001: unresolved external symbol __imp__timeGetTime@0
d3denum.obj : error LNK2001: unresolved external symbol _DirectDrawEnumerateExA@12
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirect3D7
d3denum.obj : error LNK2001: unresolved external symbol _DirectDrawCreateEx@16
d3dframe.obj : error LNK2001: unresolved external symbol _DirectDrawCreateEx@16
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirectDraw7
d3dframe.obj : error LNK2001: unresolved external symbol _IID_IDirectDraw7
info.obj : error LNK2001: unresolved external symbol _IID_IDirectDraw7
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirect3DRefDevice
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirect3DTnLHalDevice
d3dframe.obj : error LNK2001: unresolved external symbol _IID_IDirect3DTnLHalDevice
d3dframe.obj : error LNK2001: unresolved external symbol _IID_IDirect3DHALDevice

15

主题

248

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
发表于 2005-4-17 01:09:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

呵呵, 是不是需要在 project -> settings -> link 里面加入相应的 .lib 文件名

15

主题

248

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
发表于 2005-4-17 01:13:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

总之, 应该有ddraw.lib d3d9.lib(d3dx9.lib\d3dx9d.lib\d3dx9dt.lib) 3d 部分要看sdk版本吧……
也可能不是这样,我是菜鸟的说

32

主题

90

帖子

90

积分

注册会员

Rank: 2

积分
90
 楼主| 发表于 2005-4-17 02:34:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

d3dapp.obj : error LNK2001: unresolved external symbol __imp__timeGetTime@0
d3denum.obj : error LNK2001: unresolved external symbol _DirectDrawEnumerateExA@12
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirect3D7
d3dframe.obj : error LNK2001: unresolved external symbol _IID_IDirect3D7
d3denum.obj : error LNK2001: unresolved external symbol _DirectDrawCreateEx@16
d3dframe.obj : error LNK2001: unresolved external symbol _DirectDrawCreateEx@16
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirectDraw7
d3dframe.obj : error LNK2001: unresolved external symbol _IID_IDirectDraw7
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirect3DRefDevice
d3denum.obj : error LNK2001: unresolved external symbol _IID_IDirect3DTnLHalDevice
d3dframe.obj : error LNK2001: unresolved external symbol _IID_IDirect3DTnLHalDevice
d3dtextr.obj : error LNK2001: unresolved external symbol _IID_IDirect3DTnLHalDevice
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMTextureFilename
d3dfile.obj : error LNK2001: unresolved external symbol _IID_IDirectXFileData
d3dfile.obj : error LNK2001: unresolved external symbol _IID_IDirectXFileDataReference
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMMaterial
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMMeshTextureCoords
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMMeshNormals
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMMeshMaterialList
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMFrameTransformMatrix
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMMesh
d3dfile.obj : error LNK2001: unresolved external symbol _TID_D3DRMFrame
d3dfile.obj : error LNK2001: unresolved external symbol _DirectXFileCreate@4
d3dframe.obj : error LNK2001: unresolved external symbol _IID_IDirect3DHALDevice
d3dtextr.obj : error LNK2001: unresolved external symbol _IID_IDirect3DHALDevice
LIBC.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

还有27个急

22

主题

132

帖子

134

积分

注册会员

Rank: 2

积分
134
发表于 2005-4-17 10:58:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

试试看把DX的include和lib路径放在路径列表的最顶端

32

主题

90

帖子

90

积分

注册会员

Rank: 2

积分
90
 楼主| 发表于 2005-4-17 12:20:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

VC6.0下是最上面啦~~~~

32

主题

90

帖子

90

积分

注册会员

Rank: 2

积分
90
 楼主| 发表于 2005-4-17 21:45:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

搞定啦

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-4-26 14:33:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

楼主怎么解决的啊?我也碰到这个问题了
d3dapp.obj : error LNK2001: unresolved external symbol __imp__timeGetTime@0
这个错误怎么去掉

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-10-6 20:33:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

下载一个最新的开发包

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-10-6 20:35:00 | 显示全部楼层

Re: DX error LNK2001 这种错误怎么解决??希望高手指点一下

下载一个最新的开发包
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-4 00:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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