この URLの手順に従って、Caffe for Windows をコンパイルしました。コンパイルは成功しますが、生成された EXE ファイルを実行できません。また、Git ブランチをダウンロードしたとき、そこには既に caffe.exe ファイルがリストされていました。プリコンパイルされたファイルを実行しようとすると、「アプリケーションを正しく開始できませんでした (0xc000007b)。[OK] をクリックしてアプリケーションを閉じます」というエラーも発生しました。これは、コンパイル済みバイナリで発生するエラーと同じです。
私を助けてください。Windows 7 x64 を実行しています。問題がどこかに忍び寄っている可能性があると思われます.32ビットのMinGWが好きなためか、32ビットのライブラリを使用しようとしているのではないでしょうか?
現在、x64 ビットをビルドするように構成を設定しています。問題の 1 つは、CUDA が 32 か何かをビルドしようとしている可能性があるのではないかと思います。何がこれを引き起こしているのかわかりません..さらに奇妙なことに、これをダウンロードしたときに見つけたプリコンパイルされたcaffe.exeを実行できないのはなぜですか..(まったく同じエラーが表示され、そうではないような気がします私のコンパイルプロセスではありません..何か他のことが起こっています)。
ご協力ありがとうございました
OK - 依存関係ウォーカーを実行しました。次の問題を特定しました。
エラー: 暗黙的に依存するモジュールにエクスポート関数がないため、少なくとも 1 つのモジュールに未解決のインポートがあります。
エラー: CPU タイプが異なるモジュールが見つかりました。
LIBGCC_S_DW2-1.DLL
LIBGFORTRAN-3.DLL
は x86 ですが、残りは x64 です。64 ビット DLL はどこから入手できますか?
また、API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-1.DLL
DCOMP.DLL
IESHIMS.DLL
見つからないと表示されます (指定されたファイルが見つかりません)。