最小最轻的Qt构建

最小最轻的Qt构建,qt,configuration,build,Qt,Configuration,Build,有没有办法删除一些非必需的区域设置以减小Qt Core的大小?您需要更具体地说明应用程序需要什么。不管怎样,我建议通读兴趣邮件列表,因为它有一些关于减肥的有趣信息。特别是,您可以减小ICU的大小: 我将留给其他人对标准配置进行评论 选项和尺寸,但如果你真的非常渴望每一次储蓄 然后删除不需要的区域设置可以节省230 KB(在Linux上) 64位,它将我的默认版本从5.5MB减少到5.2MB),但是 这是一个手动过程: 下载和解压 运行“./path/to/qt5/qtbase/util/loca

有没有办法删除一些非必需的区域设置以减小Qt Core的大小?

您需要更具体地说明应用程序需要什么。不管怎样,我建议通读兴趣邮件列表,因为它有一些关于减肥的有趣信息。特别是,您可以减小ICU的大小:

我将留给其他人对标准配置进行评论 选项和尺寸,但如果你真的非常渴望每一次储蓄 然后删除不需要的区域设置可以节省230 KB(在Linux上) 64位,它将我的默认版本从5.5MB减少到5.2MB),但是 这是一个手动过程:

  • 下载和解压
  • 运行“./path/to/qt5/qtbase/util/local_database/cldr2qlocalexml.py” core/common/main>>qlocale.xml“
  • 编辑qlocale.xml以删除所有不需要的区域设置:仅 从内部删除组,而不是其他,我 建议您始终保留C和en_US,以及您选择的地区 需要
  • 运行“./path/to/qt5/qtbase/util/local_database/qlocalxml2cpp.py” qlocale.xml../path/to/qt5/qtbase/“

  • 这个问题太宽泛了。请每个问题关注一个问题。好的,我将编辑以匹配建议的答案,并提出单独的问题。OP要求的是插件和qml,而不是(仅?)locale、QtCore、ICU,据我所知。我认为这篇文章的篇幅实在太广了