gpt4 book ai didi

c++ - Qt、cmake 和 qhelpgenerator

转载 作者:搜寻专家 更新时间:2023-10-31 01:31:49 25 4
gpt4 key购买 nike

cmake 中是否有自动运行 qhelpgenerator 并从中提取压缩手册以包含在可执行文件中?

cmake 已经处理了很多事情。例如,通过将资源文件 (.qrc) 添加到项目的源文件列表中,可以很好地处理它们。 qmoc等生成的moc也是如此。
我想知道是否存在类似于 elaborate automatically .qph 文件的东西。到目前为止,我只找到了使用自定义目标运行qhelpgenerator并设置目标之间依赖关系的在线项目。
这本身不是问题,我只想知道是否有更好的方法来做到这一点。就这样。

最佳答案

(将评论变成答案)

即将发布的 CMake 3.9 版本升级了对 doxygen 的支持。它将提供一个新的 doxygen_add_docs()使运行 doxygen 变得简单的功能,doxygen 直接支持运行 qhelpgenerator 和 friend 。您只需要设置一些特定于 doxygen 的变量,例如 DOXYGEN_GENERATE_QHP然后调用该函数(在 doxygen 的每个变量前加上 DOXYGEN_ 以在 CMake 中设置它们)。该函数负责设置所有自定义目标小工具。

关于c++ - Qt、cmake 和 qhelpgenerator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44887487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com