OpenCV 2.4.5 を使用する Visual Studio 2012 のプロジェクトに取り組んでいます。デバッグ モードとリリース モードの両方で、エラーなしで自分でライブラリをビルドしました。プロジェクトをデバッグ モードで正しくコンパイルおよびリンクすることができ、デバッグ モードで問題なく動作します。ただし、リリース モードに切り替えると、リンクしなくなります。120 の未解決の外部シンボル エラー、すべての OpenCV 関数が表示されます。
リリース モードでプロジェクト プロパティの設定を再確認して、リンカーがライブラリのリリース バージョン (opencv_core245d.lib ではなく opencv_core245.lib) を指していることを確認しました。ライブラリ ディレクトリを正しく指定したことを再確認し、Linker->Input->Additional Dependencies で指定した *.lib ファイルがディレクトリに存在することを確認しました。すべてのプロパティ設定は、ライブラリ ファイル名のデバッグ モード保存と同じです。
この問題を解決する方法についてのアイデアが不足しています。どんな助けでも大歓迎です。