我对 Qt 编程很陌生,并且我尝试了很长时间来了解链接库的工作原理。我需要分发一个我开发的小程序 - 1000 行左右 - 给几个人。
我静态构建了 Qt,因为我需要静态构建,现在我的程序大小急剧增加。
我只使用 Qpushbuttons、Qlinedits、Qlabels 和其他一些东西,最终得到了一个超过 160Mb 的编译程序,而只有几 MB 就可以了。
我认为它包含不需要的库和类(仅解释)。
如何在静态构建中保持尺寸可接受?
我正在运行 linux 64 位,需要对其进行编译。
谢谢
最佳答案
我假设您正在 Debug模式下构建项目。我建议在 Release模式下构建应用程序。输出文件的大小将显着减小。
关于c++ - Qt 静态构建 - 不可能的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25426895/