qt6 パッケージ リリース アプリケーション プログラム exe がプログラム入力ポイントを見つけられないようです? ダイナミック リンク ライブラリ ソリューションの setGeometry@QWidget@@QEAAXHHHH@Z

今日のオンライン チュートリアルに従って qt プログラムをパッケージ化しているときにエラーが発生しました: プログラムの入力ポイントが見つかりません? setGeometry@QWidget@@QEAAXHHHH@Z ダイナミック リンク ライブラリ

テスト後の基本的な理由は、スイートを構築する環境が、ライブラリ サポートが追加されるコンソールと矛盾していることです。

qt の左下隅をクリックしてビルドキットを表示します
ここに画像の説明を挿入

プログラムが MSVC ビルド キットに基づいてコンパイルされている場合は、MSVC コンソールを介してリリースによってエクスポートされた exe を実行する必要があります。

windeployqt xxx.exeここに画像の説明を挿入
プログラムが MinGW ビルド キットに基づいてコンパイルされている場合は、 MinGW コンソールを通じて
ライブラリをパッケージ化する必要があります。

windeployqt xxx.exe
ここに画像の説明を挿入
問題が解決しました!

おすすめ

転載: blog.csdn.net/memorywithyou/article/details/128747080