OpenMP版 OpenCVのビルド (Visual Studio 2008 Standard sp1)
まぁ、前述の64bitバージョンのコンパイル時に先にハマったのはこっちの問題だったんですが、よく調べると別の問題だったので別エントリに。これもまだ動作確認まではしてません。
- 環境
- OS: Windows Vista Ultimate 64 bit
- IDE: Visual Studio 2008 Standard SP1
- 対象: OpenCV 1.0, OpenCV 1.1a 共通
- 問題
- VS2008(Standard 以下)には omp.h 他 OpenMP 対応ヘッダ類が入ってない。
- 解決法
- 以下のページ( http://tech.ckme.co.jp/vc.shtml )を参考に、Windows SDK for Windows Server 2008 and .NET Framework 3.5をインストールする。上記ページにあるように、実際に必要なのはVisual C++ Compilerだけなので、インストールの際はそれのみにチェックを入れればよい。すると C:\Program Files (x86)\Microsoft Visual Studio 9.0 以下にヘッダ類がインストールされる。(ライブラリパスは自動的にVSに設定される?)