Visual Studio 2008 Express Edition withOpenCV
Visual Studio 2008 Express Edition でOpenCVを使用する際の設定メモ
メモ、と書いておいてなんだけど、インストール・設定は以下を参照
今回はOpenCV 1.1Preを使用する。
上記ページサンプルどおり、画像を表示するプログラム作成。
でビルドすると、warning発生。
これはここが参考になりそう。
(未実施)
さらに実行すると「アプリケーションを正しく初期化できませんでした (0xc0150002) 」とのエラーが…
ここやここやここを参考にし、
Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ (x86)をインストールすることで解決しました。
どうやらOpenCVのバイナリが2005のランタイムをもとに作られているためだとか。
ソース取ってきて2008でビルドしても良かったんだろうか?
ちなみに、自分の環境では上記パッケージをDドライブから実行することは不可能でした。