真的是比较简单的问题,大家来看看吧
我装的是direct90bsdk,到D:\DXSDK
VC里也配置了:
options-> direcctories ->
include files :
d:\DXSDK\Include (放在第一行)
library files :
d:\dxsdk\lib (放在第一行)
在我的d3dwnd.h包含的头文件如下:
#include <d3d9.h>
#include <d3dx9math.h>
....
在d3dwnd.cpp中,有下面的代码:
m_pd3dwnd=::Direct3DCrecte9(D3D_SDK_VERSION);
编译的时候却报错:
unresolved extended symbol _Direct3DCreate9@4
这是为什么
问题点数:50、回复次数:4Top
1 楼xiaozhanger(你好--绝地反击!)回复于 2003-09-04 12:50:04 得分 0
我装 的sdk可能 有问题吗?Top
2 楼xiaozhanger(你好--绝地反击!)回复于 2003-09-04 12:51:26 得分 0
还有,我在VC里运行DXSDK里的SAMPLE是可以运行的Top
3 楼akiko(弥弥)回复于 2003-09-04 13:10:17 得分 30
Project--Setting--Link--Object/library modules:加上相关.libTop
4 楼mct1025(malone)回复于 2003-09-04 13:17:59 得分 20
d3d9.lib
去查找DXSDK的帮助Top



