我尝试在Windows10上安装the official Vulkan SDK。不幸的是,安装程序要求管理员权限,而我显然没有管理员权限。
然而,为什么呢?SDK不只是一堆头文件,夹杂着库和一些热门的示例吗?
我正在寻找一种使用MinGW开始使用Vulkan的方法。有没有我可以用的.zip文件?某种预编译?或者我至少可以自己编译Vulkan?
发布于 2019-06-04 01:22:24
您根本不需要SDK。如果你想使用Vulkan进行开发,你所需要的就是一个支持Vulkan的图形处理器,以及最新的驱动程序和Vulkan headers。
除了头文件之外,您还需要一些方法来加载实际的Vulkan函数。如果您不想手动执行此操作,则可以构建并链接official loader,或者使用volk之类的动态加载程序。
SDK需要管理权限的原因是因为它还通过注册表安装验证层,但也有compile them yourself选项,只需使用名为VK_LAYER_PATH
的环境变量告诉加载器从哪里获取验证层,而不必为每个层添加注册表项。
https://stackoverflow.com/questions/56430957
复制相似问题