问题描述
我们将 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
问题是如何保持二进制文件版本控制并从包含路径中删除 build_number
:
include\QtCore\5.12.5`.234` //wrong
include\QtCore\5.12.5 //OK
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)