Qtプロジェクトのexeファイルを作成しようとしていました。
私はこの投稿を見つけました:Qtアプリケーションの実行可能ファイルを作成する方法は?そして、そのディレクトリにmingwm10.dllファイルがないことに気づきました。
exeファイルまたはmingwm10.dllが配置される可能性のある他の場所を作成する他の方法はありますか?
私はqt5.6を使用しています。
mingwm10.dll
MinGW.orgツールチェーンのランタイムファイルです。Qtは、このランタイム依存関係を持たないMinGW-w64ベースのツールチェーン(本質的にはWin32ヘッダーとインポートライブラリの拡張された新しい実装)に移行しました。それを無視してください、あなたはそれを必要としません。libgccおよびlibstdc ++ DLLが必要になる場合がありますが、それは他の(静的に構築されていない)ツールチェーンでも同じです。
windeployqtユーティリティを使用して、実行可能ファイルのすべての実行時依存関係を自動的にコピーできることに注意してください。qmakeを使用windeployqt
しているCONFIG
場合は、に追加して有効にすることも、自分で実行することもできます。
windeployqt my_app.exe
このコマンドは、すべてのDLL(Qtプラットフォームプラグインなどを含む)をコピーして、IDEの特定の環境だけでなく、ダブルクリックなどでアプリケーションを実行できるようにします。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加