静的展開を行うためにQt 5.6 msvcをビルドした後、私は約4時間、ビルドされたQtを成功させました(configure -static-platform win32-msvc2013 -nomake examples -nomake tests)。 CONFIG + =静的でrelaseモードに切り替わり、ライブラリが見つからないというエラーが表示されます。その通常のウィジェットは、relaseフォルダからexeを実行すると約20 kbほど小さくなります。Creatorで静的なQtビルドを使用するには?
答えて
CONFIG += static
をプロジェクトに追加しないでください。必要ありません。同じPROファイルは、動的または静的なQtビルドで動作することができます。これは、コンパイル時間が短縮され、開発用に動的ビルドをデバッグできるため、最終的な生産にスタティックビルドのみを使用できるので便利です。
あなたの静的ビルドが完了したら、あなたはキットに追加して、プロジェクトにキットを追加する必要があります。
- オープンツール - オプション - 「のQtバージョン」から&実行
- を構築「プロジェクト」(レンチアイコンから
- にそれほどの追加やクローン新しいキットを作成するには、静的なQtのビルドを選択し、コンパイラを、[追加]をクリックします...そして、「キット」の使用からビルドの
bin\qmake.exe
- を選択Qt Creatorの左側) - キットを追加し、キットを選択してください[実行]ボタンの上のボタン(プロジェクト下の緑色の矢印)あなたのキットを選択し、リリースから
- それについてです...あなたのビルドがOKであれば
あなたアプリをビルドして実行する必要があります。
クローズドソースアプリケーションを静的にビルドする場合、アプリケーションを別のものに再リンクするオプションを提供することについて、LGPLの要件を満たすために、使用するツールとバージョンに関するオブジェクトファイルと情報を提供する必要がありますライブラリのバージョン。それはあなたが商用Qtライセンスを所有していないと仮定しています。
その仕事、ありがとう。 –
'CONFIG + = static'を追加するだけでなく、静的リンク用に構築されたQtが動的リンク用に構築されたQtに変わることはなく、逆もまた同様です。 –
- 1. Qt Creatorで静的ライブラリを使用する
- 2. Qtで静的ビルド(スタンドアロンアプリケーション)
- 3. Qt Creatorを使用しているLinuxでのWindows用ビルド
- 4. 静的ビルドを使用してQtプロジェクトを構築する
- 5. Qt 5.0をQt Creator 2.5.2で使用するには?
- 6. QuazipをQt 5.6、Qt Creator with Windows 10で使用するには?
- 7. QT CreatorでPicklingToolsを使用する
- 8. Qt Creator - Windowsで長時間のビルド
- 9. Linux上にQt Creatorとビルド構成ディレクトリ
- 10. Qt Creatorを使用するMinGW
- 11. QT Creatorでビルドするときに強制再リンクする
- 12. Windows上のQt CreatorでのQt Creatorで
- 13. Qt4.7(Qt Creator)でQCA(http://delta.affinix.com/qca/)を使用するには?
- 14. エラー:Qtの不明なモジュールQt Creatorをビルドするときのスクリプト
- 15. LNK2005 Visual StudioとQT Creatorで静的openCVライブラリをリンクする際のエラー
- 16. qmake(Qt creator IDE for Mac経由)を使ったクロスプラットフォームC++静的ライブラリの開発
- 17. 静的ビルド後にQtアイコンがロードされない
- 18. Qt Creatorをビルド中にJOMがハングアップする - MSVC 2008 Express
- 19. 静的なqtダイアログウィンドウは使用できませんか?
- 20. Qt Creatorでポストビルドイベント?
- 21. Qt Creatorバージョン2.4.1を使用して、Qt4
- 22. QT Creatorを使用したGNUstep
- 23. Qt Creatorを使用したUnixシステムでのQtアプリケーションの開発
- 24. Windows 7 x64でQt Creatorを使用してコンパイルできない
- 25. Qt CreatorでQtプロジェクトにC++ヘッダファイルを追加するには
- 26. Qt Creatorの「ビルドの問題」タブに書き込む方法は?
- 27. QT 5.6.0 MSVC2015 32bit「Qt Creatorでビルドするにはコンパイラを設定する必要があります」
- 28. QTプロジェクトでCrypto ++静的ライブラリを使用する
- 29. QT Creatorでカスタムコンストラクタを使用してカスタムウィジェットを宣伝する
- 30. Qt Creator Qt Creatorのスイッチが動作しない
キットにスタティックビルドを含めるにはどうすればよいですか? –