QT の問題解決:

13:51:27: D:\hsw-vision\Project\tiejing\release\tiejing.exe を開始します ...

QCoreApplication::applicationDirPath: 最初に QApplication オブジェクトをインスタンス化してください

この問題については、次のコード行を使用して解決します。

有効な回避策:

実際、Qt には依存関係パッケージ分析プログラムが付属しており、このプログラムは、リリースしたプログラムから Qt ライブラリ リソースを見つけ、不足しているライブラリをプログラムが存在するディレクトリに自動的にコピーするのに役立ちます。

Qt ツール Windeployqt は、Qt ディレクトリの msvc\bin フォルダにあります。

cmd コマンド ラインを使用して、この問題が発生しているプログラム フォルダーでコマンドを実行してください。
 

c:\Qt\Qt5.2.1\5.2.1\msvc2010_opengl\bin\windeployqt.exe application.exe

これは、application.exe がプログラムであることを前提としています。

この時点で、windeployqt は必要な Qt ライブラリをアプリケーション ディレクトリに自動的にコピーします。

終了後、プログラムを再度実行してみてください。Qt ライブラリはエラーを報告しなくなります。

おすすめ

転載: blog.csdn.net/cyy1104/article/details/129814633