1

オープン ソース ライブラリ (c++) MITK に依存する exe を作成しました。MITK lib を使用する前に、Visual Studio で Debug|32 ビット構成でビルドします。エラーなしでした。プロジェクトをコーディングして同じ構成でビルドすると、次のエラーが発生しました。

アプリケーションを正しく起動できませんでした (0xc000007b)。[OK] をクリックしてアプリケーションを閉じます

私はこのアプリケーションが適切に初期化に失敗したことを発見 し、ProcMon を使用した提案としてスタックを調べたところ、MITK lib から使用されている dll が見つかりませんでした。

私のアプリのexeのスタック

どのdllがエラーを引き起こしているか教えてもらえますか?


MITK に関するいくつかの追加情報は次のとおりです。これは、exe によってインストールされる私のシステム Qt 4.8.3 ライブラリを使用しています [つまり、私はそれを作成しませんでした] 私の他の Qt アプリケーションは適切に実行されています。

4

1 に答える 1

2

どの dll が欠落しているか正しくないかを調べるには、Depencencywalkerx32を調べて、欠落している依存関係があるかどうかを確認します ( と の間で正しいバージョンを取得してくださいx64) 。

于 2013-01-08T10:01:01.427 に答える