クリーンXP仮想ボックスでMinGWでコンパイルしたQt 4.7.3を使用してアプリケーションをテストしています。アプリケーションがうまくいかず、多くの悲しみの後、Visual C++ 2005再配布可能ファイルをダウンロードする必要があるというエラーが発生しました。私はこれをダウンロードし、それは働いた。私はMinGWを使っているので、何かVC++ライブラリが必要ないはずです。コンパイルに問題がありますか?ビルドにqmakeを使用していないことに言及する必要があります。MinGWでQtを配備するには、VC++の再配布が必要ですか?
5
A
答えて
7
依存性はMinGWの自身によるものです。 mingw.org ..
を。を引用するにはMinGWのは、ネイティブのMS-Windowsアプリケーションの開発に適し で完全なオープンソースのプログラミングツールセットを提供し、任意のサードパーティ製C-ランタイムに依存しない DLL。 (これは オペレーティングシステムの構成要素として、マイクロソフト自身が提供するのDLLの数に を依存しない、も参照してくださいこれらの中で最も注目すべきは、MSVCRT.DLL、 のMicrosoft Cランタイムライブラリれる
2
Qtのドキュメントに記載されているように、はい、それが必要とされていますMSVCRT.DLL
上
+0
私はそれを(ほとんど)読んでいた - おそらく私はそれをより完全に読む必要があります。 Visual StudioでコンパイルするときにだけVC++のライブラリが必要であると言っているように聞こえます。 – buck
関連する問題
- 1. mingwとMSVCの再配布可能なウィンドウでQt?
- 2. Qtインストーラフレームワーク(QtIFW)インストーラにVC++再配布可能ファイルをインストールしますか?
- 3. いつMSVCRTの再配布可能ファイルが必要ですか?
- 4. ウィンドウのQt MinGWアプリケーションを配備する方法
- 5. Qtインストーラフレームワーク:VC++の再配布可能ファイルがインストールされているかどうかを検出する
- 6. LinuxでQTアプリケーションを配布する
- 7. Microsoft.Web.Administration.dllは再配布可能ですか?
- 8. このアプリケーションを実行するには、いくつのVisual C++再配布可能ファイルが必要ですか?
- 9. Azure - github経由で配備するときに必要なDLLをどのように配備しますか
- 10. ClickOnce(.NET)アプリケーションで再配布可能なVC++ 2015をバンドルするにはどうすればよいですか?
- 11. 配備後にアプリケーションディレクトリに.pfxファイルが必要です
- 12. wxHaskellアプリケーションを再配布するには?
- 13. iOS AdHoc OTA配布 - デバイスをプロビジョニングするたびに再構築して再配布する必要がありますか?
- 14. Terraformでアプリケーションを配備および再配備する方法は?
- 15. アンマネージドコードで再配布可能なパッケージが必要なのはなぜですか? (msvcp100.dll)
- 16. 配布に必要なLuadistファイル
- 17. VC再配布パッケージ2005、2008、2010と互換性があります
- 18. VC再配布可能ファイルを必要としないVisual Studio 2013(C++)のアプリケーションを作成することは可能ですか?
- 19. "多変量配布には複数のコンポーネントが必要です" - WinBUGSのエラー
- 20. ClickOnce VS2010のアプリケーションで.Net Framework3.5 SP1を再配布するには
- 21. 配備中/配備後にmaven配備URLを取得する
- 22. 再配布可能だが再コンパイルして再配布しないコードライセンス
- 23. ファイルを配布するための解決策が必要です
- 24. exeでの再配置の必要性
- 25. WindowsのQt:ビルド環境と再配布の問題
- 26. PostSharpの依存関係を配布する必要がありますか?
- 27. PythonのSSLソケット接続に(鍵、証明書)を配布するには何が必要ですか?
- 28. ドッキングウィンドウのTomcatの再配備するアプリケーション
- 29. App Store経由でiPhone Appを配備するにはApple OS X Macintoshが必要ですか?
- 30. ITextsharpのdllファイルは再配布されたファイルですか?
QtがWindows、魔法のインターフェイスとはどう考えますか?) –
qt 5.0.1と同じ問題がありましたが、問題はmsvcrtにありませんでした。標準のqtアプリケーションでは、qt mingwフォルダのlibEGL.dllも必要です。 –