Wonder奇迹奇迹

导航

VS2013项目配置directx11

假定你已经安装好了direct11 SDK(官方下的既是最新版本)和VS2013,并在VS2013中建立了一个新工程。

用VS2013打开工程后,点击右键属性,选择VC++目录:

其中在包含目录中添加$(DXSDK_DIR) Include;
在库目录中添加$(DXSDK_DIR)Lib\x86;
当然这一步也可以直接通过编辑按钮弹出的对话框,来可视化选择文件夹。

接着在连接器中选择输入,往附加依赖项中添加必须的链接库(位于安装文件bin中的.lib文件)

添加以下lib:

DxErr.lib
dxguid.lib
d3dx9d.lib
d3dx10d.lib
d3d9.lib
winmm.lib
comctl32.lib
d3d11.lib
d3dx11.lib
d3dx11d.lib

配完以上就可以在VS2013上开发directx11了。

注意:若编译时普遍出现大量的warning:C4005:DXGI_STATUS_OCCLUDED,宏重定义警告时,解决方法如下:

在项目属性-->VC++目录-->包含目录:将 $(WindowsSDK_IncludePath) 放在 $(DXSDK_DIR)Include 前面即可。

posted on 2015-04-22 22:55  Wonder奇迹奇迹  阅读(1334)  评论(0编辑  收藏  举报