我想通过禁用一些我不需要在这个地址http://doc.qt.io/qt-5.7/configure-options.html上跟踪文档的特性来轻松构建Qt
如前所述
“特性”和“无功能”选项分别包括和排除特定特性,其中在文件qtbase/src/corelib/global/qinstallures.txt中列出。
尽管当尝试使用它时,它似乎没有意识到这个选项
未知选项-无功能-可访问性
我尝试过其他特性,但似乎没有在Qt5.7中实现
此外,配置-h也没有提到这个选项。
这是在Qt的最新版本上删除的,文档没有被更新,还是更改了这个选项名。Qt5.7是否还有禁用功能的方法?
发布于 2016-09-18 10:54:31
它不是配置中列出的唯一选项,但实际上缺少。特别是对于可访问性,您应该使用以下方法进行配置:
-no-accessibility但是请注意,有些Qt模块依赖于可访问性,如果在配置中删除它,就不会构建Qt模块。例如- QtQuick.Controls和QtQuick.Dialogs。也许还有更多..。
下面是一些我使用的选项,通过删除我不需要的特性来简化我的构建。把你真正需要的东西排除在外:
-no-compile-examples -no-icu -opengl desktop -skip qtscript -nomake examples -nomake tests -skip qtwebengine -skip qtvirtualkeyboard -skip qtcharts -skip qtwebchannel -skip qtpurchasing -skip qtwayland -skip qtwebview -no-qml-debughttps://stackoverflow.com/questions/39554725
复制相似问题