我想构建一个包含在 Vulkan SDK 中的示例。
我从http://vulkan.lunarg.com下载了 SDK并安装了它。
然后我打开Visual Studio(我有一个2013版本),我从这个路径打开解决方案:(C:\VulkanSDK\1.0.13.0\Demos
)。我选择DEMOS.sln
文件。然后当我点击LocalWindowsDebugger
这条消息时弹出:
vkCreateInstance Failure:
vkEnumerateInstanceExtensionProperties failed to find the VK_KHR_surface extention.
Do you have a compatible Vulkan installable client driver (ICD) insatalled? Please look at the Getting Started guide for additional information.
我从未使用过 vulkan,但由于它名为“Demo”,我认为它里面的所有东西都应该设置好才能工作。
我在网上搜索过,但由于它是新的,所以很少有资源谈论它。
什么是ICD?以及如何安装它?(它与 VulkanSDK 的安装程序不同吗?)或者这个错误是关于完全不同的属性?像设置 VisualStudio 的属性?