微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Qt 使用 conan 时包含路径

如何解决Qt 使用 conan 时包含路径

我们将 Qt 构建为 conan-package。在构建过程中,我们在每个 MODULE_VERSION

中的 major.minor.patch.build_number 内重新定义 .qmake.conf = QT_MODULE
load(qt_build_config)
CONfig += warning_clean

QT_SOURCE_TREE = $$PWD
QT_BUILD_TREE = $$shadowed($$PWD)

MODULE_VERSION = 5.12.5.234  # major.minor.patch.build_number

因此,我们最终在包含路径中出现了不必要的 build_version 编号。

include\QtCore\5.12.5.234  // .234 is unnecessary 

我们使用这种方法版本二进制文件

Screenshot_1.png

问题是如何保持二进制文件版本控制并从包含路径中删除 build_number

include\QtCore\5.12.5`.234`  //wrong
include\QtCore\5.12.5  //OK

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。