VS2017でOpenCVをビルドする
What Visual Studio 2017でOpenCVをビルドしたい。 Environment Windows 10 Home Visual Studio 2017 CMake 3.9.3 How Download Sources git clone https://github.com/opencv/opencv.git または OpenCV library CMake CMake CMake-GUIを起動、上部のテキストフィールドにソースのパスと出力先パスを入力する。 ソースはgit cloneしてきたならopencvフォルダ、CMakeLists.txtのあるところ。出力先は適当にbuildとか。 Configureを押してVisual Studio 15 2017 Win64を選択、“Finish”。設定が始まる。 終わったら"Generate"。出力先にOpenCV.slnが生成される。 17/11/05追記:“Generate"の前にBUILD_*の設定を変えると出力されるlibが変わる。 Visual Studio OpenCV.slnを開いて、構成をReleaseに変えてCMakeTargets/INSTALLをビルド。 17/11/05追記:_dのつくデバッグ用ライブラリを生成したいならDebug構成でビルドすればよい。 正常に終われば、出力先のinstall\x64\vc15\libにopencv_core330.libなどが出力されている。 VS2017でOpenCVを使う(Win pack) install\x64\vc15\binにPATHを通し、上のページに従ってVSプロジェクトを設定(ライブラリは適宜必要なもの)する。 Reference OpenCV: Installation in Windows