|
|
本人用vs05编译精通DirectX3D图形与动画程序设计书里面的某些例子不通过(03就没有问题),出现:
1>AppFrame.obj : error LNK2019: 无法解析的外部符号 "public: long __thiscall CDXUTDialog::AddEditBox(int,wchar_t const *,int,int,int,int,bool,class CDXUTEditBox * *)" (?AddEditBox@CDXUTDialog@@QAEJHPB_WHHHH_NPAPAVCDXUTEditBox@@@Z),该符号在函数 "void __cdecl InitApp(void)" (?InitApp@@YAXXZ) 中被引用
的错误,已经手动添加(很奇怪安装DirectX的时候竟然没有自动帮我配置路径,我是先装vs再安装sdk的) 包含文件里如下路径c:\Program Files\Microsoft DirectX SDK (November 2007)\Include和库文件 里面添加如下C:\Program Files\Microsoft DirectX SDK (November 2007)\Lib。
另外奇怪的是我下载的Visual Studio 2005 Team Suite 180 天试用版,用网络介绍的方法(在“添加删除”里面选择删除"visual studio 2005",然后在打开的窗口中选择最后一项“添加注册码升级到正式版”,在里面输入下面的cd-key:KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J)不能注册。就是没有添加注册码升级到正式版这个选项。不知道是不是vs的问题,但我下载的vs地址是microsoft里提供的地址-_-。
求教,感谢!
|
|