1

我正在按照指南从源代码构建 Qt,但构建似乎不完整,我正在使用以下配置进行构建:

配置 -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 示例 -nomake 测试

然后jom -j 1615 分钟后“完成”。

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

为了构建所有东西,我需要做一些特别的事情吗?上次我构建 Qt 时并非如此。或者配置有问题?或者 GCC5 可能与 Qt 有问题?在我总是用 4.9 构建之前。我也在构建一个测试版。

平台是win 7 x64,mingw-w64-i686-gcc 5.3.0-1

编辑:运行影子构建后,我注意到配置确实只qtbase为构建做准备,其余的都没有构建。

4

1 回答 1

0

您可能已经构建了所有内容,但您什么也没安装。

你需要:

jom -j
jom install -j

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

于 2016-04-14T14:02:09.403 回答