游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1683|回复: 4

新手学习DX 为什么这个会LINK 错误??

[复制链接]

3

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2007-8-6 11:23:00 | 显示全部楼层 |阅读模式
     我这几天找了个DX8 的教程跟着学,可是用他教程上面的第一个产生窗口的例子拿来编译,可是总LINK错误!
  


Linking...
main.obj : error LNK2001: unresolved external symbol _Direct3DCreate8@4
Debug/dx.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

我机器上装的是 DX9 难道 DX8的例子在DX9上不能用吗??

这个问题我都郁闷了1天了 GGJJ帮我下啊!!  
谢谢

sf_200786112251.rar

6.66 KB, 下载次数:

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-8-6 11:26:00 | 显示全部楼层

Re:新手学习DX 为什么这个会LINK 错误??

没有向工程添加相应的lib

3

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2007-8-6 11:33:00 | 显示全部楼层

Re:新手学习DX 为什么这个会LINK 错误??

INCLUDE 和 LIB都有  添加啊


options -> include files:里面有
D:\新建文件夹\NEXT3D ENGINE\INCLUDE
options -> library files:里面有
D:\新建文件夹\DX90SDK\LIB

是不是还有别的要添加的东西啊,还需要添加别的东西吗?
我在线!!

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-8-6 12:51:00 | 显示全部楼层

Re:新手学习DX 为什么这个会LINK 错误??

不是指设置查找路径
是往工程设置里加入要链接的lib文件名

摘一段:“选择VC的菜单项“Project/Settings...”,然后选中“Link”标签,在“Object/library modules”栏输入“d3d9.lib d3dx9.lib”(本节中的例程只用到了d3d9.lib,另外一个库文件是为后面程序准备的)。”
至于DX8怎么搞自己找吧

3

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2007-8-6 13:39:00 | 显示全部楼层

Re:新手学习DX 为什么这个会LINK 错误??

哈哈~~
    会了,编译通过了
谢谢楼上这位大哥!!!^.^
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 14:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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