如何检查QT构建的启用功能



我想将Qt 5.10.1Vulkan一起使用。我下载了预制的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支持。

最新更新