admin管理员组

文章数量:1538396

2024年3月14日发(作者:)

DirectX SDK 在VS2005中的配置

学习Direct3D游戏编程缘于对游戏的爱好。我就是这样一个人,对一样事物感兴趣就会去

学点这方面的东西,结果学的东西很杂,就是都不精通,纠结。

刚开始学习一门语言的时候,环境的搭建的最让人头痛的事了。关于这方面的资料网上有好

多,但对于一个初学着的来说还是云里雾里。下面我一一个初学者的身份谈下DirectX SDK

在VS2005中的配置。

首先下载好DirectX SDK,我用的版本是Microsoft DirectX SDK (February 2010);

安装这里就不说,一般软件的安装都是接受—>下一步—>选择安装路径—>下一步—>下

一步……—>完成。

(1)导入包含文件

打开VS2005(我的是汉化版的),选择“工具”菜单中的“选项”选项,会得到如下的对话框:

在左边的TREE视图中选择“项目和解决方案”中的“VC++目录”选项。在右边的平台选择中

选择“Win32”选择“包含文件”如上图所示。然后点击“新行”按钮(也就是那个文件夹的图

标),将DirectX SDK中的Include文件夹添加进去。(我的路径是C:Program

FilesMicrosoft DirectX SDK (February 2010)Include)

(2)导入库文件

与导入包含文件的方式一样,入下图所示:

在左边的TREE视图中选择“项目和解决方案”中的“VC++目录”选项。在右边的平台选择中

选择“Win32”选择“库文件”如上图所示。然后点击“新行”按钮(也就是那个文件夹的图标),

将DirectX SDK中的lib文件夹添加进去。lib文件夹下有X64和X86两个文件夹,现在

一般会选用X86(所以我的库文件的路径就是C:Program FilesMicrosoft DirectX SDK

(February 2010)Libx86)。

好了,现在你可以测试一下你的配置是否正确了。在你安装的DirectX SDK中会有些还没

有编译生成的例子在你安装目录下的Samples目录里。我们选择一个用来进行测试。我选

择的是Samples目录下C++Direct3DBlobs例子。

在VS2005中打开这个项目,工作空间请选择Blobs_,因为我们的VS版本是

2005的。然后我们编译生成调试。如果你得到下面的窗口效果,那么恭喜你。

在你创建Direct3D项目时,先创建好一个一个WIN32项目然后在打开项目属性,入下图

所示:

在左边的TREE视图中选择配置属性——连接器——输入,点击右边的附加依赖选项,会

有个...按钮点击它,会出现如下图的对话框:

至少需要输入这几个文件:

本文标签: 选择项目文件文件夹选项