[ 登录 ][ 注册 ] 天极传媒: 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
您现在的位置: IT专家网 > WinSystem子站 > 技巧

Vista平台下DirectX开发环境构建

作者: 天极网,  出处:天极网, 责任编辑: 韩博颖, 
2008-05-27 11:26
  电脑升级到Vista business,开发环境也需要升级一下。在Vista下面安装一个XP的Platform SDK,安装时不会提示任何错误,编译时会出很多莫名其妙错误。

  电脑升级到Vista business,开发环境也需要升级一下。

  1 Visual C++ 2005 Express Edition

  2 Microsoft® Windows® Software Development Kit for Windows Vista™ and .NET Framework 3.0 Runtime Components

  3 DirectX SDK

  另外,因为我没有正版Visual C++ 2005 standard edition,而且不喜欢用盗版,所以选择了Express Edition。这样步骤2,安装Platform SDK是必须要做的。Platform SDK一定要和操作系统一致。在Vista下面安装一个XP的Platform SDK,安装时不会提示任何错误,编译时会出很多莫名其妙错误。

  接下来是Visual C++ 2005的环境设置,先是平台SDK的路径:

  英文版

  Tools->Options->Projects and Solutions->VC++ Directories

  Executable files - C:\Program Files\Microsoft SDK\Bin

  Include files - C:\Program Files\Microsoft SDK\include

  Library files - C:\Program Files\Microsoft SDK\lib

  中文版

  工具->选项->项目和解决方案 -> VC++目录:

  可执行文件: 添加目录 C:\Program Files\Microsoft SDK\Bin

  包含文件: 添加目录 C:\Program Files\Microsoft SDK\include

  库文件: 添加目录 C:\Program Files\Microsoft SDK\lib

  接下来如果出现链接错误,需要设定一下工程所用lib:

  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib

  接下来是DirectX的路径设置

  Include和Lib路径 DirectXSDK/Include DirectXSDK/Lib

  确认一下DirectXSDK/Lib是不是真的有lib文件,

  如果没有,需要把lib路径设在子目录

  例如:DirectXSDK/Lib/x86

  编译运行DirextX Sample,成功。

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。

邮件订阅