在没有管理员权限的情况下安装Vulkan SDK?

时间:2019-06-03 16:06:52

标签: c++ windows vulkan

我尝试在Windows 10上安装the official Vulkan SDK。不幸的是,安装程序要求提供我显然没有的管理员权限。

尽管如此:为什么呢? SDK不仅仅是将头文件与库和一些热门示例混合在一起吗?

我正在寻找一种使用MinGW入门Vulkan的方法。我可以使用一个.zip文件吗?某种预编译?还是我至少能够自己编译Vulkan?

1 个答案:

答案 0 :(得分:2)

您根本不需要SDK。如果您想使用Vulkan进行开发,则只需要一个具有Vulkan功能的GPU,一个最新的驱动程序和一个Vulkan headers

除了标题之外,您还需要某种方式来加载实际的Vulkan函数。如果您不想手动执行此操作,请构建并链接official loader或使用动态加载程序,例如volk

SDK需要管理员权限的原因是因为它还通过注册表安装了验证层,但是还有compile them yourself的选项,只是告诉加载程序可以使用名为{{1的环境变量}},而不必为每个图层添加注册表项。