DirectX
一个DirectX程序要想正确的编译和链接,需要完成下面三个步骤:
-
一 安装DirectX SDK
-
二 正确配置Include目录和Library目录
-
三 正确链接所需.lib文件
详细步骤如下:
这个当然是应该是没有什么问题 就是简单的下载后 然后安装在指定的文件夹下就OK;
二 正确配置Include目录和Library目录
1.打开VS,打开或创建一个你要配置为DX环境的项目
2.右键点击项目--》属性
3.弹出这个窗口,你修改的地方有两个:包含目录(Include)和库目录(Library)
包含目录:默认设置应该是$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;
你要做的是在后面(其实加哪都一样的)加上你安装 DirectX SDK 的安装路径 譬如你安装的路径是:E:\Microsoft DirectX SDK (March 2008)\Include
库目录:跟上面方法一样,在后面加上 E:\Microsoft DirectX SDK (March 2008)\Lib\x86;
三 正确链接所需.lib文件
还是那个右键属性,然后点“连接器”——》“输入”
在”附加依赖项“那里添加
dxerr.lib
dxguid.lib
d3dx9d.lib
d3dx10d.lib
d3d9.lib
winmm.lib
comctl32.lib
并且在VS2010中 要选中“从父级项目默认的设置继承” 这个一定要选中 否则依然编译运行的时候 会有错误
到这里,vs2010中DirectX开发环境的配置就完成了。