Cygwinもあるけど、msys2で構築。
以前は、MinGWのインストールをすすめていたけど、
今はmsys2のインストール。
あと、msys2 をインストールするけど、Cドライブはmsys64
ちなみに、OpenCV3.2.0はbuild済みです。
E:\opencv320\buildに入っています。
1. msys2インストール
msys2のインストーラーをダウンロードして、インストール僕は、64bit版
http://www.msys2.org/
インストール後に、msys2のターミナルを開いて、
以下の操作をする。
vtkを入れているのは、OepnCVの画面表示系が依存しているため
pacman -Syu
pacman -S base-devel
pacman -S msys2-devel mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-vtk
2. おまじない
C:\msys64\mingw64\bin\libwebp-7.lib をコピー&名称変更してC:\msys64\mingw64\bin\libwebp-6.lib を新たに作る
これは、OpenCVのモジュールが、libwebp-6.libを探すための処置
3.Window環境設定
PATHを設定するC:\msys64\mingw64\bin
E:\opencv320\build\x86\mingw\bin
下のOpenCVの設定は、各環境毎に異なる
4.OpenCVのincludeとlibをコピーする
これは、・E:\opencv\build\include/*
→C:\msys64\mingw64\include
・E:\opencv\build\x86\mingw\lib/*
→C:\msys64\mingw64\lib
5.実行
(1) eclipseでサンプルプログラムを作ってbuild&実行(2) 上記のプログラムをコマンドプロンプトで実行
ほーら同じ \(^o^)/
Peace!!
0 件のコメント:
コメントを投稿