我想将Qt 5.10.1
与Vulkan
一起使用。我下载了预制的gcc_64
版本,打开了hellowulkanwindow
应用程序,在构建环境中设置VULKAN_SDK
。但是汇编给了我很多错误,例如'QVulkanWindow' does not name a type
。看起来像宏QT_CONFIG(vulkan)
返回false,但我很确定预先构建版本应带有Vulkan
启用。
VulkanSDK
安装在我的系统上,我可以运行演示。另外,我可以运行使用Vulkan
的非QT代码。
那么如何启用该功能QT_FEATURE_vulkan
?
upd:我在5.10.1中运行了configure -list-features
,它没有向我展示与Vulkan
有关的任何内容。
您可以在qtgui-config.h
标头文件中检查QT_FEATURE_vulkan
的定义(启用了1个含义,-1表示禁用(。您只需在QT创建者中键入 QT_FEATURE_vulkan
,然后按 f2 将其放置到标题文件中的位置。
显然,官方安装程序提供的QT 5.10.0和5.10.1至少在Linux上没有Vulkan支持。