0

私の開発用 PC では、「QSqlDatabase ob」という行はクラッシュせず、問題なく動作します。しかし、新しいPCでexeを移動するとクラッシュしましたが、上記の行をコメントしてexeを再度準備すると、正常に動作します。

それで、問題が何であるかを確認するために、ビジュアルスタジオ2005からqtを実行するために新しいPCに必要なものをインストールしました。そこにコードを転送しましたが、ビジュアルスタジオからはまだ同じ行でクラッシュします!!!

単純な行「QSqlDatabase ob」の依存関係は何ですか?

4

1 に答える 1

1

正しく理解できたと思います。
開発用 PC でプロジェクトをコンパイルし、コンパイル済みの exe ファイルを完全に新しい PC に移動したいと考えていますか? これらのファイルを Qt4-SDK インストールからコンパイル済みの exe を含むフォルダーにコピーしてみてください。

  • mingwm10.dll
  • QtCore4.dll
  • QtGui4.dll
  • QtSql4.dll

これで、すべての Windows PC で exe を実行できます。

于 2009-11-01T12:51:35.473 に答える