【发布时间】:2018-03-15 08:57:05
【问题描述】:
免责声明:我不熟悉 CMake 的内部结构。
我通过 git (https://github.com/LunarG/VulkanTools.git) 下载了 Vulkan 工具
按照BUILD.md 中的说明,我使用:
cmake -H. -Bdbuild -DCMAKE_BUILD_TYPE=Debug
这给了我:
WARNING: Qt5 dev libraries not found, vktraceviewer will not be built.
To enable build of vktraceviewer, install package qt5-default.
我已经安装了 qt5-default。 检查 CMake 文件,我发现它在 vktrace/CMakeLists.txt 第 572 行失败:
if (NOT Qt5_FOUND)
Grepping Qt5_FOUND,我没有看到它被设置在任何地方,而且我没有通过 Google 获得太大的成功。我假设它是从外部某个地方设置的,所以我认为问题可能与 VulkanTools 无关。
我的下一步是什么?问题可能出在哪里?制作? Vulkan工具? QT5?许邦图?
规格(如果相关):
- 操作系统:Xubuntu 17.10。
- GFX:Radeon RX 480(台面驱动程序)。
【问题讨论】:
-
条件
NOT Qt5_FOUND表示未找到 QT5(库和/或包含文件)。安装qt5-default后,您是否尝试过清理构建目录(在您的情况下为dbuild)?因此 CMake 将重试查找库。 -
是的,我已经删除了dbuild并重建了,没有变化。
-
只是完全干净地重新下载并重新安装。
-
重新下载后问题仍然存在 :(