私は情報源からのQtを構築するためのガイドを次のですが、ビルドが不完全であると思われる、私は次のような構成で構築しています:すべてのモジュールをビルドするにはQtをどのように設定するのですか?
のconfigure -prefixのE:\ Qt57b_static_mingw5_64 -release -developer-構築 - 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デスクトップスキップqtscript -nomake examples -nomake tests
そしてそして15分後に "done"になります。
また、プレフィックスディレクトリには何もインストールされず、タイムスタンプからビルドがほとんどのモデルフォルダに触れていないことがわかります。 qtbaseと他のいくつかの小さなモジュールをビルドするだけですが、静的なlibsを含んでいますが、残りはビルドされていません。
すべてを構築するために何か特別なことはありますか?私がQtをビルドしたのは前回のケースではありませんでした。あるいは、構成のあるものが間違っていますか?または、QCCにGCC5に問題がありますか?私はいつも4.9でビルドしていました。また、私はベータ版をビルドしています。
プラットフォームは7のx64、mingwの-W64-i686の-gccの5.3.0-1
EDITを獲得です:影のビルドを実行した後、私は休みがあり、設定は確かに唯一の建物のためqtbase
を準備していることに気づきました構築されていません。
あなたは 'jom install'という意味ですか?しかし、それでも、私はほとんどのlibsが表示されません、libフォルダはほんの63MBです。 qtcore、xmlpatters、gui、network、sqlのように見えます。 – IvanB
はい、私の疑惑はシャドウビルドを行っていることを確認しています。ビルドディレクトリには、ビルド用のqtbaseだけが用意されています。 – IvanB
@IvanB私はQtをインソースとして構築することは決してありません。常に別のビルドとフォルダを使用してください。それはいつもQt 5で働いています。同じツールセットで5.6.1を試すことができますか?また、 'configure'呼び出しがソースへのパスを逃しているので、おそらくあなたはそれを明確にするために質問を修正することができます。 –