使用conan从源代码构建Qt不构建Qt5Help,Cmake无法找到" Qt5Help"提供的软件包配置文件。

时间:2017-08-16 19:15:29

标签: qt cmake conan

我正在尝试使用qt conan软件包qt/5.6.2@osechet/stable将qt添加到现有项目中。对于这个项目,我需要Qt帮助包。

我有:

[requires]
qt/5.6.2@osechet/stable

[options]
qt:tools=True

在我的conanfile中。

如何使用Qt5Help软件包构建软件包?

我无法找到有关如何构建Qt5Help来修改包装配方的Qt文档。尽管在模块列表中列出了http://doc.qt.io/qbs/qt-modules.html,但它未在存储库中列为模块。

1 个答案:

答案 0 :(得分:1)

构建工具子模块包含Qt5Help包。这最初不起作用的原因是5.6.2的conan包没有定义tools子模块选项。为了解决这个问题,我从5.6.2 repo的5.8.0主分支为osechet/conan-qt构建了自己的conan包。