游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1910|回复: 3

菜鸟VS2005编译不通过,求助

[复制链接]

16

主题

68

帖子

72

积分

注册会员

Rank: 2

积分
72
发表于 2008-5-3 03:09:00 | 显示全部楼层 |阅读模式
本人用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里提供的地址-_-。
求教,感谢!

3

主题

113

帖子

147

积分

注册会员

Rank: 2

积分
147
发表于 2008-5-3 13:34:00 | 显示全部楼层

Re:菜鸟VS2005编译不通过,求助

DirectX2D图形与动画程序设计书里面的某些例子是DX什么版本的。

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2008-5-3 18:22:00 | 显示全部楼层

Re:菜鸟VS2005编译不通过,求助

DX SDK的路径自2005开始都不会给你自动配置的
出现问题的原因就是你库文件的路径搞错了!!如果是XP的话应该是C:\Program Files\Microsoft DirectX SDK (November 2007)\Lib\x86如果是VISTA应该是C:\Program Files\Microsoft DirectX SDK (November 2007)\Lib\X64.

16

主题

68

帖子

72

积分

注册会员

Rank: 2

积分
72
 楼主| 发表于 2008-5-3 21:03:00 | 显示全部楼层

Re:菜鸟VS2005编译不通过,求助

问题解决了,原来再开工程要用原来那个转05的,我用dxut新建空项目(会出现03、05的图标),之后用03做,后来升级05后用05的来开才出现问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 15:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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