随着谷歌贬低GCC,Android的Qt 5.12转向远离它,转而支持Clang . 这使现有的建筑指南过时,因为它们都是基于海湾合作委员会的 .

Android的库存Qt构建缺乏一些重要功能,此外,相关文档似乎已经过时了 .

此外,5.12发布了一个critical Android related bug,它几乎要求定制构建暂时包含该修复程序 .

我自己以前从未使用过Clang,而且我是那些真正喜欢只是创建应用程序的人之一,而不是经历尝试构建必需工具时经常令人难以忍受的令人沮丧的经历 .

Qt on Clang将继续存在,5.12是一个长期支持版本,我认为详细的一步一步指导如何生成一个有效的Qt版本将对很多人有益 . 这绝对可以节省我头痛和挫折的日子,所以我愿意为第一个可重复的答案提供慷慨的赏金,以及促进问题可见性可能需要的任何奖励 .

我的个人要求是SSL,MySQL和PostgreSQL支持,但欢迎使用其他功能 . 看起来基于Linux的指南将是最有益的格式,因为它也适用于通过MSYS的窗口 .