- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我在使用 kinect,我从开发人员工具包下载的程序运行良好。我只是下载了项目并将它们导入到 visual studio。
然后我想尝试 D3d 颜色深度示例。它声明您需要 directx3D 作为先决条件。所以我抬头发现我需要一些windows sdk,我下载了它。
现在我不知道突然之间发生了什么,但我的程序都无法正常工作,它们会抛出此错误。我卸载了我下载的内容,但仍然没有任何反应。
我是 kinect 和 c++ 的新手,所以我在解决问题时遇到了问题。请帮帮我。
编辑:我让它工作了。删除后我在安装 8.0 时遇到错误,所以我只能安装 8.1 sdk。但是当我再次查看 VC++ 目录时,它有类似 $(FrameworkSdkDir) 的东西,它仍然指的是 Windows 8 sdk。这是不存在的。所以我所做的是,我只是从我 friend 的电脑上复制了 windows sdk 并粘贴到我的电脑上。它开始工作了。因为我找不到完美的解决方案。我相信这可能对那些面临同样问题的人有所帮助。
最佳答案
看起来您的计算机上仍然存在一个 Windows SDK 版本:
C:\Program Files (x86)\Windows Kits\8.0\Include\*
是您重新定义冲突的根源。
如果您的已安装程序列表中没有其他 Windows SDK 条目,我会尝试删除 C:\Program Files (x86)\Windows Kits\8.0
目录(也许将它移到其他地方以防万一出了点问题)。
如果您以后需要它(或者 VS 开始对您大喊大叫),您可以随时重新下载 SDK。
关于c++ - Kinect SDK 1.8 实例 Winbase.h 报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33704534/
我在编译 winbase.h 时遇到以下 Windows 文件错误。 不知道为什么我得到一个语法错误,编译器显示更多: 1> c:\program files\microsoft sdks\windo
我无法编译我的驱动程序代码,因为我的程序在编译时显示错误。有人可以帮帮我吗。 在 Windows 7 32 位操作系统上使用 winddk 构建环境 包含的头文件: #include
我在调试运行时加载的库时遇到问题,未知的是: winbase::LoadLibrary() 是否在 Debug模式下加载 .pdb? 因为如果没有,那就可以解释为什么我不能在我的 DLL 中使用任何调
我想在使用最新 MingW 版本的 Qt 4.8.1 应用程序中使用 winbase.h 中的函数 QueryFullProcessImageName(我最近下载了它)。问题是这个功能很新:它是在 W
我想创建一个项目,用于使用 C# 调用 C++ 方法。所以,我需要为我的所有 C++ 函数创建一个 dll 文件。但是当我在 y sqlite 源代码中遇到错误时,例如“AreFileApisASNS
我正在为使用命名管道的类编写单元测试。我需要 stub CreateNamedPipe、ConnectNamedPipe、WriteFile、ReadFile、FlushFileBuffers、Dis
因此,winbase.h 中的 GetSystemTimes 声明(在我的机器上,Windows 7 VS2005) #if _WIN32_WINNT >= 0x0501 BOOL WINAPI Ge
所以我在使用 kinect,我从开发人员工具包下载的程序运行良好。我只是下载了项目并将它们导入到 visual studio。 然后我想尝试 D3d 颜色深度示例。它声明您需要 directx3D 作
我正在尝试编译一个包含 windows.h 的程序,但对于驻留在 winbase.h 中的每个元素,我都收到诸如“错误:‘DCB’未在此范围内声明”之类的错误。我已经将 MinGW 路径包含在所需的
头文件winbase.h第97行有一个奇怪的类函数宏如下: #define Yield() 这是为了什么? 最佳答案 Windows 3.x 使用协作式多任务处理模型。所有应用程序(也称为“任务”)过
我正在尝试在 Windows 7 Pro x64 上使用提供的 buildwin.cmd像这样: buildwin 90 build static_mt both WinCE samples 但是,由
我正在使用旧文件格式。 该文件是使用使用 WinBase.h CreateFile() 和 WriteFile() 函数(在 kernel32.dll 中找到)的非托管 C++ 创建的。 我一直在使用
我发现仅当 _WIN32_WINNT >= 0x601 时,才会包含 SetProcessDEPPolicy 的函数定义(在 WinBase.h 中)。为什么MingW32为Windows 7设置_W
我有一个编译成功的桌面项目,但是在我向项目添加新配置以支持 Windows Mobile 平台后,我收到以下错误: error C2146: syntax error : missing ';' be
我是一名优秀的程序员,十分优秀!