[英]How to build Qt5 without webengine?
以下是在 macOS 上从源代码构建 Qt5 的结果。 它需要31G,其中27G来自webengine。 不幸的是,我没有跟踪构建时间,但它有很多小时。
我认为我的应用程序不需要 webengine。 而且我猜如果没有它,构建会更快(并且更小)。
如何从构建中删除webengine
?
$ du -h -d 1 qt-everywhere-src-5.12.7
6.7M qt-everywhere-src-5.12.7/qtwebsockets
30M qt-everywhere-src-5.12.7/qtquickcontrols
10M qt-everywhere-src-5.12.7/qtserialbus
3.2M qt-everywhere-src-5.12.7/qtgamepad
3.7M qt-everywhere-src-5.12.7/qtwebview
332M qt-everywhere-src-5.12.7/qtdeclarative
3.1M qt-everywhere-src-5.12.7/qtmacextras
2.7G qt-everywhere-src-5.12.7/qtbase
20M qt-everywhere-src-5.12.7/qtsvg
1.3M qt-everywhere-src-5.12.7/qtandroidextras
2.6M qt-everywhere-src-5.12.7/qtactiveqt
17M qt-everywhere-src-5.12.7/qtremoteobjects
3.5M qt-everywhere-src-5.12.7/qtpurchasing
18M qt-everywhere-src-5.12.7/qtsensors
3.1M qt-everywhere-src-5.12.7/qtwinextras
32M qt-everywhere-src-5.12.7/qtcanvas3d
26M qt-everywhere-src-5.12.7/qtconnectivity
4.1M qt-everywhere-src-5.12.7/qtnetworkauth
16M qt-everywhere-src-5.12.7/qtdoc
4.2M qt-everywhere-src-5.12.7/gnuwin32
2.6M qt-everywhere-src-5.12.7/qtspeech
47M qt-everywhere-src-5.12.7/qtscript
46M qt-everywhere-src-5.12.7/qtcharts
20M qt-everywhere-src-5.12.7/qtgraphicaleffects
2.7M qt-everywhere-src-5.12.7/coin
1.9M qt-everywhere-src-5.12.7/config.tests
5.8M qt-everywhere-src-5.12.7/qtserialport
41M qt-everywhere-src-5.12.7/qtvirtualkeyboard
2.7M qt-everywhere-src-5.12.7/qtx11extras
27G qt-everywhere-src-5.12.7/qtwebengine
5.0M qt-everywhere-src-5.12.7/qtwebchannel
1.9M qt-everywhere-src-5.12.7/qtwebglplugin
18M qt-everywhere-src-5.12.7/qttranslations
6.7M qt-everywhere-src-5.12.7/qtwayland
68M qt-everywhere-src-5.12.7/qtmultimedia
69M qt-everywhere-src-5.12.7/qtquickcontrols2
115M qt-everywhere-src-5.12.7/qtlocation
90M qt-everywhere-src-5.12.7/qttools
412M qt-everywhere-src-5.12.7/qt3d
39M qt-everywhere-src-5.12.7/qtxmlpatterns
34M qt-everywhere-src-5.12.7/qtdatavis3d
13M qt-everywhere-src-5.12.7/qtscxml
14M qt-everywhere-src-5.12.7/qtimageformats
31G qt-everywhere-src-5.12.7
您可以使用-skip qtwebengine
作为配置参数跳过模块: https://doc.qt.io/qt-5/configure-options.html# exclude-qt-modules
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.