我想用cmake在Windows 10中进行开发。我不需要QtCreator,也不需要其他任何东西。只是用cmake编译的最小值。我下载了qt联机安装并选择了QT5.14.1,但是它有36 Qt!我甚至没有那么大的空间。
使用cmake运行Qt/QML应用程序的最低限度是什么?
发布于 2020-02-16 08:15:55
我下载了qt安装并选择了QT5.14.1,但是它有36 it!
Qt 5.14.1有很多不同的版本( MSVC 2017 32位构建,msv2017 64位构建,MinGW 7.3.0 32位构建,MinGW 7.3.0 64位构建,Android构建等等)。
如果选择“QT5.14.1”,则选择所有构建。这就是你看到36 GB的原因。
不是选择“QT5.14.1”,而是展开它并选择一个与编译器匹配的构建。MSVC 2017 32位的库小于600 MB:

使用cmake运行Qt/QML应用程序的最低限度是什么?
最简单的入门方法是使用Qt安装程序。您只需选择两个组件:
)
注意1:您需要一个C++编译器,这个编译器必须与您选择的构建相匹配。从Microsoft安装MSVC编译器,或者选择Qt > Developer和Designer工具> MinGW 7.3.0xx位
注2:不能在安装程序中取消选择Qt,但这是<600 MB。
如果您真的非常希望避免安装Qt,那么您必须从源代码构建Qt库。下面是说明:https://wiki.qt.io/Building_Qt_5_from_Git
https://stackoverflow.com/questions/60245433
复制相似问题