Visual C++ 8 で、最新の OpenCV リリースをビルドしようとしています。すべてのデバッグ バージョンとリリース バージョンの両方をビルドしようとする BUILD_ALL ターゲットを使用しています。opencv_python アプリケーションをリンクしようとすると、リンク エラーが発生します。エラーは、リンカーが Python27_d.lib ライブラリを見つけられないことです。これは、そのライブラリがなく、リリース ライブラリしかないためです。私が理解していないのは、プロジェクト構成で必要なのはリリース ライブラリ (_d なし) であり、結果のコマンド ラインで渡されるものであるということです。
デバッグ バージョンがビルドされている場合、VS はデフォルトで _d を追加しますか。特定の参照ライブラリに対して選択的にオフにする方法はありますか? ところで、アプリのリリース バージョンは正常にビルドされます。