win8 1-win8.1+vs2012 d3d11生成的时候出现大量宏重定义

问题描述

win8.1+vs2012 d3d11生成的时候出现大量宏重定义

如图, 网上有解决办法说是把vc++包含目录中的$(WindowsSDK_IncludePath) 放在 $(DXSDK_DIR)Include 之前, 但是我这么做不仅没有解决, 还在引入SDK Sample中的"d3dx11Effect.h"之后引入了新的错误:

请大神指教这个问题究竟如何解决, 谢谢!

include:

Common里面是用vs2012重新编译过的Effects库

解决方案

看下有没有提供makefile,用makefile编译下看看行不行。另外你的sdk路径对不对。把你的项目配置对话框的的include目录的图贴出来

解决方案二:

好像是受Win8 SDK影响的,可以参考这个
http://stackoverflow.com/questions/12663091/macro-definition-clash-between-directx-headers-and-winerror-h

时间: 2024-09-30 13:48:15

win8 1-win8.1+vs2012 d3d11生成的时候出现大量宏重定义的相关文章

win8系统中word2013如何自动生成目录?

  win8系统中word2013如何自动生成目录?           一.首先我们需要打开2013版的word编辑器,然后在右上角样式设置的选项.然后选中一级标题,然后选中标题1,然后是第一部分,依次将所有的一级标题进行设置. 二.接着以同样的方法选中标题2,然后是第二部分,依次将所有的二级标题进行设置,在这里建议大家设置的时候尽量不要与标题1的选择一样,这样在自动生成的时候才会出现层次感,看起来效果会更好一些. 三.通过上述方式,我们将需要的目录全部设置好之后,将鼠标移动到需要添加目录的地

Win8升级Win8.1系统提示无法更新保留分区怎么办?

  Win8升级Win8.1系统提示无法更新保留分区怎么办? 1.通过磁盘管理工具压缩500MB的新分区F; 2.按"Windows+X"打开命令提示符管理员,输入"bcdboot.exe C:Windows /s F:"; 注:您可以复制命令后,切换至命令窗口右键选择粘贴,避免输入错误; 3.等待操作完成后按"Windows+R",按回车,再输入"Diskpart",回车; 4.输入" select volume

win8系统升级win8.1系统失败的原因及解决方法

  win8系统升级win8.1系统失败的原因及解决方法 可能引起的原因: 1. 杀毒软件(建议关闭或者先卸载); 2. 有问题的驱动; 3. 某些使用不兼容Win8.1的外部设备. 解决方法: 1. 首先请确认您的机型是否支持升级到Win8.1. 2. 建议您把所有非联想预装的外部设备暂时移除,如鼠标,键盘,打印机,摄像头等等. 3. 建议您备份重要的个人文件,使用一键恢复功能把电脑恢复到出厂状态,操作方法请参考. 4. 卸载可能影响更新的软件和驱动程序,如杀毒软件,电源管理,显卡驱动等等.

Win8系统升级Win8.1后怎样删除多余的隐藏分区?

  Win8系统升级Win8.1后怎样删除多余的隐藏分区?        操作步骤: 建议使用diskpart命令删除. 具体操作如下: list disk; #分号;表示按回车 S E L E C T disk 0; #如果所选硬盘是磁盘1,则这边输入1 list partition; S E L E C T partition 1; #如果是第二个分区,输入2 delete partition override; #如果不止一个分区,重复操作

win8升级win8.1简单16步图文教程

下面是我们为大家准备的史上最全最详细的win8升级win8.1教程,16步搞定,丰富图文,通俗易懂! 虽然来迟了点,但延续了PC6一贯无微不至的风格,拒绝糙漏!保证对大家口味. 在安装之前,我们强烈推荐您应备份您在PC或平板电脑中已有的所有文件. 1. 打开微软中国官网"http://www.microsoft.com/zh-cn/default.aspx",点击左下角的"Windows": 2. 在右上角搜索框中输入"win8.1",点击搜索:

解决win8升级win8.1后无法打开网页的方法

  使用win8系统的用户,将系统升级到win8.1后,出现无法连接网络的问题,具体表现为打开win8.1浏览器出现网页无法打开,对于出现该问题我们需要如何正确应对呢?下面看小编为您带来的解决方法! 解决win8升级win8.1后无法打开网页的方法如下 首先,打开命令"提示符(管理员)". 1.按组合键 "Win键+X",然后点击"提示符(管理员)"或者右键左下角的微软的标志,然后点击"提示符(管理员)". 2.接下来在命令行

win8升级win8.1图文教程

下面是我们为大家准备的史上最全最详细的win8升级win8.1教程,告诉大家win8怎么升级win8.1,16步搞定,丰富图文,通俗易懂! 虽然来迟了点,但延续了PC6一贯无微不至的风格,拒绝糙漏!保证对大家口味. 在安装之前,我们强烈推荐您应备份您在PC或平板电脑中已有的所有文件. 1. 打开微软中国官网"http://www.microsoft.com/zh-cn/default.aspx",点击左下角的"Windows": 2. 在右上角搜索框中输入"

Win8.1/win8系统管理员帐户被禁用怎么办

  1.先在Win8系统上查看是否还有可以使用的管理员帐户.在键盘上同时按住Win+X,在弹出的菜单上选择命令提示符; 2.在命令提示符窗口上输入net localgroup Administrators 命令,再回车; 3.然后查看屏幕是否只显示"只有一个Administrator账户",如果只显示Administrator账户,我们可以执行下面的步骤操作. 4.将鼠标移动到屏幕右上角,然后点击"设置",再按住Shift键,点击"电源"-&qu

win8,升级win8.1update

  win8系统升级至win8.1update图文教程: 具体升级流程:Win8>Win8.1>Win8.1 Update,整个过程先后用到微软Win8商店.Windows Update等服务,全程在线安装,需要联网安装. • Win8升级至Win8.1 操作如下: 1.首先检查是否安装KB2871389更新,如果未安装,Win8用户可以使用Windows Update获取或者手动下载安装. 2.进入Win8 Modern开始屏幕,打开Modern应用商店,默认商店首页自动提示"免费