#contents

*概要 [#y9ec0e00]
-Windows 7 64bit
-OpenCV2.1をsourceforgeからダウンロード
-CMakeは3.0.1
-VSは2010

*必要なもののダウンロード [#pb6ce597]
**OpenCV2.1 [#x5f069aa]
-[[OpenCV2.1のダウンロードページ>http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.1/]]
-今回はSVNやgitではなく、公式サイトのzipをダウンロードしてくる
#ref(1-opencv210.png)
-参考までに、ハッシュ値
--md5: 36da990766421b65f28c05397dc871c8 OpenCV-2.1.0-win.zip
--sha1: 0e8413e84fb94bbd0f442900873fdcf786871c2f OpenCV-2.1.0-win.zip
-ZIPファイルを任意のディレクトリに展開する。
-以下の説明はC:\OpenCV210以下に展開した場合の説明
#ref(4-explorer.png)

**CMake [#yda7b4ee]
-[[CMake公式サイト>http://www.cmake.org/]]
-ダウンロードページへ行く
#ref(2-cmake-official.png)
-ダウンロードページから最新版のWindowsインストーラをダウンロードする
#ref(3-cmake-installer.png)
-なお、64bitマシンでも32bitアプリは動作するので、32bitでも問題ない
-あと、最新版(2014-10-21時点)は3.0.2であるが、3.0.1でも、動作は変わらないはず
-インストーラの指示に従い、インストールする

*ソリューションファイルの作成 [#r965913e]
-Source codeの欄に ''C:\OpenCV210'' を指定する
-Where to build binariesの欄に ''C:\OpenCV210\build'' を指定する
#ref(5-cmake-before-configure.png)
-瑣末なエラーを抑えるために、''Options → Suppress dev Warning'' を有効にする
-''Configure'' ボタンを押す
#ref(6-cmake-no-dev-error.png)
-buildディレクトリが無いというWarningが出るので、YESボタンを押してbuildディレクトリを押す
#ref(7-cmake-build-warning.png)
-コンパイラを選択する。ここでは、''Visual Studio 10 2010'' をドロップボックスから選択
#ref(8-cmake-choose-compiler.png)
-ラジオボタンが ''Use default native compilers'' になってるのを確認してから ''Finish''ボタンを押す
#ref(9-cmake-native-compiler.png)
**インストールディレクトリの指定 [#s41a8262]
-以下のような画面になる
-ここで、''EXECUTABLE_OUTPUT_PATH''や''OPENCV_CONFIG_FILE_INCLUDE_DIR'', ''LIBRARY_OUTPUT_PATH'' に、任意のディレクトリを指定する
#ref(10-cmake-after-configure.png)
-その後で、''Generate''ボタンを押す
**ソリューションファイルをGenerateする [#f14fd765]
-''Generate''ボタンを押すと、buildディレクトリ以下にソリューションファイルができる
*ソースコードのビルド [#g16ae02f]
-buildディレクトリ以下にできた ''OpenCV.sln'' を開く
#ref(11-build-directory.png)
-手元の環境がVisual Studio 2012 なので、アイコンが2012仕様になってしまっているが、とりあえず前のステップまでで生成された ''OpenCV.sln'' を Visual Studio 2010で開く
-大量にプロジェクトが読み込まれるので、バッチビルドする。
-''ビルド(B)''→''バッチビルド(T)''でバッチビルド画面を出す
#ref(12-vs-batch-build.png)
-バッチビルドで ''ALL_BUILD'' のDebug/Release両方および ''INSTALL'' のDebug/Release選択する
-そして ''ビルド'' をクリックする。
#ref(13-vs-build-all.png)
#ref(14-vs-build-install.png)
-後は待つ。


[[:OpenCV]][[:OpenCV 2.1]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS