如何配置Qt来构建所有模块?

时间:2016-04-14 13:44:29

标签: c++ qt qt5 gcc5

我正在遵循从源代码构建Qt的指南,但构建似乎不完整,我正在使用以下配置构建:

  

configure -prefix E:\ Qt57b_static_mingw5_64 -release -developer-build   -opensource -c ++ std c ++ 1z -static -no-accessibility -platform win32-g ++ -qt-zlib -qt-libpng -qt-libjpeg -qt-freetype   -no-compile-examples -no-icu -opengl desktop -skip qtscript -nomake examples -nomake tests

然后jom -j 16,15分钟后“完成”。

我还注意到它没有在前缀目录中安装任何东西,并且从时间戳开始,构建没有触及大多数模型文件夹。它只构建qtbase和其他一些较小的模块,它们确实包含静态库,但其余的不是构建的。

为了构建一切,我需要做些什么特别的事情吗?上次我建Qt的情况并非如此。或者可能配置错误的东西?或者GCC5可能有Qt问题?在我总是建造4.9之前。我也正在构建测试版。

该平台获胜7 x64,mingw-w64-i686-gcc 5.3.0-1

编辑:在运行阴影构建之后,我注意到配置确实只准备qtbase用于构建,其余的不构建。

1 个答案:

答案 0 :(得分:0)

你已经构建了所有东西,但你没有安装任何东西。

你需要:

jom -j
jom install -j

除非您想使用逻辑核心数以外的数字,否则不需要并行运行的线程数。