如何获取Qt库的构建环境和配置参数

时间:2019-06-14 11:23:25

标签: qt build configuration

使用我正在使用的系统的系统信息库中提供的Qt库构建的应用程序的某些非常特定的方面存在一个问题;这个问题与我在这个精确系统上构建的Qt数值构建并不相同。

我想查询有关Qt构建环境,配置标志等的所有信息,所有可以帮助我确定两次Qt库构建之间差异的信息。

我了解了qtbase文件中存在的{{1}}文件,但是在系统中的任何地方都没有用于预建版本的文件(除了标头,为qt库软件包安装了源代码和调试信息)。

我还尝试寻找一些头文件,这些头文件可以指定例如在构建时启用了哪些功能,但是找不到类似的内容(主要是因为我不知道该文件的名称或示例内容)这样的文件,以便我可以搜索或grep它),因此,如果确实存在这样的文件,请指向我。

1 个答案:

答案 0 :(得分:0)

我认为最好的答复是从Qt邮件列表中引用this answer

  

不幸的是,要弄清楚并不是很容易,但是数据是   可用您只需要知道从哪里搜索它:D

     

可从(qtbase)构建日志中从qt5.git中找到配置选项   积分。例如5.6.3   此处:https://testresults.qt.io/coin/integration/qt/qt5/tasks/1505476672   并在此为5.9.5:   https://testresults.qt.io/coin/integration/qt/qt5/tasks/1523412986

     

此处提供SW详细信息:https://wiki.qt.io/Qt_5.6_Tools_and_Versions&   https://wiki.qt.io/Qt_5.9_Tools_and_Versions

您可以在https://testresults.qt.io/coin/?project=qt%2Fqt5

找到最新的版本

如果您在“构建”部分中查看,则具有Qt的所有系统配置(“目标”列)和每种配置的参数(“配置参数”列)。