2

opencv ライブラリと VS2012 を使用してプログラムを実行しています。Windows 7 64 ビットを使用しているため、プロジェクトのプロパティから構成マネージャーを x64 に変更しました。私のシステムの環境変数では、最初にコマンドプロンプトからこれらのエントリを作成 setx -m OPENCV_DIR C:\OpenCV\buildし、これをシステムパスに追加しました:%OPENCV_DIR%\build\x64\vc11\bin

Visual Studio のプロパティ マネージャーで、次のフォルダー リンクをプロジェクト プロパティに追加しました。

  1. C/C++ の下に、追加のインクルード ディレクトリを追加しました。$(OPENCV_DIR)\include

  2. リンカーの下に、追加のライブラリ ディレクトリを追加しました。$(OPENCV_DIR)\x64\vc10\lib;

  3. リンカー、入力、追加の依存関係、次を追加しました。

    opencv_core244d.lib opencv_imgproc244d.lib opencv_highgui244d.lib opencv_ml244d.lib opencv_video244d.lib opencv_features2d244d.lib opencv_calib3d244d.lib opencv_objdetect244d.lib opencv_contrib244d.lib opencv_legacy244d.lib opencv_flann244d.lib opencv_gpu244d.lib opencv_nonfree244d.lib opencv_photo244d.lib opencv_stitching244d.lib opencv_ts244d.lib opencv_videostab244d.lib

プログラムを実行すると、このエラーが発生しました

「ConsoleApplication0.exe」(Win32): 「D:\configuration\ConsoleApplication0\x64\Debug\ConsoleApplication0.exe」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\ntdll.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\kernel32.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\KernelBase.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\opencv\build\x64\vc11\bin\opencv_core244d.dll」をロードしました。PDB ファイルが見つからないか、開くことができません。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\msvcp110d.dll' を読み込みました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\msvcr110d.dll」をロードしました。シンボルが読み込まれました。' ConsoleApplication0.exe' (Win32): 'C:\opencv\build\x64\vc11\bin\opencv_imgproc244d.dll' をロードしました。PDB ファイルが見つからないか、開くことができません。「ConsoleApplication0.exe」(Win32): 「C:\opencv\build\x64\vc11\bin\opencv_highgui244d.dll」をロードしました。PDB ファイルが見つからないか、開くことができません。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\user32.dll' をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\gdi32.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\lpk.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\usp10.dll」をロードしました。シンボルが読み込まれました。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\msvcrt.dll' をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\ole32.dll」を読み込みました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\rpcrt4.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32):「C:\Windows\System32\oleaut32.dll」をロードしました。シンボルが読み込まれました。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\advapi32.dll' をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\sechost.dll」をロードしました。シンボルが読み込まれました。'ConsoleApplication0.exe' (Win32): ロードされた 'C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_a4d6a923711520a9\comctl32.dll'. シンボルが読み込まれました。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\msvfw32.dll' を読み込みました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\winmm.dll」を読み込みました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\shell32.dll」をロードしました。シンボルが読み込まれました。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\shlwapi.dll' をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\avifil32.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\msacm32.dll」をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\Windows\System32\avicap32.dll」をロードしました。シンボルが読み込まれました。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\version.dll' をロードしました。シンボルが読み込まれました。「ConsoleApplication0.exe」(Win32): 「C:\opencv\build\x64\vc11\bin\opencv_objdetect244d.dll」をロードしました。PDB ファイルが見つからないか、開くことができません。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\imm32.dll' をロードしました。シンボルが読み込まれました。'ConsoleApplication0.exe' (Win32): 'C:\Windows\System32\msctf.dll' をロードしました。シンボルが読み込まれました。プログラム '[4228] ConsoleApplication0.exe' はコード 1 (0x1) で終了しました。

なぜこれが起こっているのか誰にも分かりますか?

4

1 に答える 1