◆Visual Studio Community 2015 RC で OpenCV 3.0.0 をコンパイルする手順
1.準備
●PC: LENOVO G50-80E5019PJP
●OS: Windows 10 Pro Insider Preview Build 10074 64bit版
※2015.6.8現在、Build 10130 ではメモリエラー及びデバイスドライバ不良がある
●IDE: Visual Studio Community 2015 RC
●Tool: CMake 3.2.3
2.OpenCVのソリューションファイル生成
![](https://blogimg.goo.ne.jp/user_image/55/9d/c9d3df8d33b36927c5d436fdf1664468.png)
CMake を起動
[ Where is the source code: ] [ C:\opencv300\sources ] を選択
[ Where to build the binaries: ] [ C:\opencv300\build ] を選択
[ Configure ] を実行
![](https://blogimg.goo.ne.jp/user_image/52/39/887f719e5c1f6f31459a7980b44d8402.png)
※6月12日現在、[ Visual Studio 14 2015 Win64 ] を選択してもリビルドで失敗する
[ Visual Studio 12 2013 Win64 ] を選択
[ Finish ] を実行
![](https://blogimg.goo.ne.jp/user_image/32/41/539f628226408f8959390db01dd85ebf.png)
[ BUILD_EXAMPLES ] をチェック
[ Generate ] を実行
3.OpenCVのリビルド
![](https://blogimg.goo.ne.jp/user_image/77/25/a3adb74e1a3355bbdd537eafacb93a40.png)
VS2015 を起動
ソリューションファイルを開く
[ C:\opencv300\build\OpenCV.sln ] を選択
[ 開く ] を実行
![](https://blogimg.goo.ne.jp/user_image/6e/f1/15dc594ccecda0de8a03e37bd3333408.png)
[ Debug ] [ x64 ] を選択
![](https://blogimg.goo.ne.jp/user_image/41/7a/f9a10ee458dec5520b88e6d3be1811c0.png)
[ ソリューションのリビルド ] を実行
同様に、
[ Release ] [ x64 ] を選択
[ ソリューションのリビルド ] を実行
4.EXAMPLEの実行
![](https://blogimg.goo.ne.jp/user_image/3e/fb/af037b1ba627b7e59b7f329f4eca6f85.png)
デバイスマネージャーで
[ イメージングデバイス ] [ Lenovo EasyCamera ] が有効である事を確認
![](https://blogimg.goo.ne.jp/user_image/77/89/d3ec46ac305b5d08521aa37f4d4c54a8.png)
[ C:\opencv300\build\bin\Release\cpp-example-example.exe ] を実行
![](https://blogimg.goo.ne.jp/user_image/7e/c3/ae892cd9bfe5c03df2a829648500cebc.png)
カメラ入力画像と[ Hello OpenCV ] 文字がオーバーラップ表示
─以上─
1.準備
●PC: LENOVO G50-80E5019PJP
●OS: Windows 10 Pro Insider Preview Build 10074 64bit版
※2015.6.8現在、Build 10130 ではメモリエラー及びデバイスドライバ不良がある
●IDE: Visual Studio Community 2015 RC
●Tool: CMake 3.2.3
2.OpenCVのソリューションファイル生成
![](https://blogimg.goo.ne.jp/user_image/55/9d/c9d3df8d33b36927c5d436fdf1664468.png)
CMake を起動
[ Where is the source code: ] [ C:\opencv300\sources ] を選択
[ Where to build the binaries: ] [ C:\opencv300\build ] を選択
[ Configure ] を実行
![](https://blogimg.goo.ne.jp/user_image/52/39/887f719e5c1f6f31459a7980b44d8402.png)
※6月12日現在、[ Visual Studio 14 2015 Win64 ] を選択してもリビルドで失敗する
[ Visual Studio 12 2013 Win64 ] を選択
[ Finish ] を実行
![](https://blogimg.goo.ne.jp/user_image/32/41/539f628226408f8959390db01dd85ebf.png)
[ BUILD_EXAMPLES ] をチェック
[ Generate ] を実行
3.OpenCVのリビルド
![](https://blogimg.goo.ne.jp/user_image/77/25/a3adb74e1a3355bbdd537eafacb93a40.png)
VS2015 を起動
ソリューションファイルを開く
[ C:\opencv300\build\OpenCV.sln ] を選択
[ 開く ] を実行
![](https://blogimg.goo.ne.jp/user_image/6e/f1/15dc594ccecda0de8a03e37bd3333408.png)
[ Debug ] [ x64 ] を選択
![](https://blogimg.goo.ne.jp/user_image/41/7a/f9a10ee458dec5520b88e6d3be1811c0.png)
[ ソリューションのリビルド ] を実行
同様に、
[ Release ] [ x64 ] を選択
[ ソリューションのリビルド ] を実行
4.EXAMPLEの実行
![](https://blogimg.goo.ne.jp/user_image/3e/fb/af037b1ba627b7e59b7f329f4eca6f85.png)
デバイスマネージャーで
[ イメージングデバイス ] [ Lenovo EasyCamera ] が有効である事を確認
![](https://blogimg.goo.ne.jp/user_image/77/89/d3ec46ac305b5d08521aa37f4d4c54a8.png)
[ C:\opencv300\build\bin\Release\cpp-example-example.exe ] を実行
![](https://blogimg.goo.ne.jp/user_image/7e/c3/ae892cd9bfe5c03df2a829648500cebc.png)
カメラ入力画像と[ Hello OpenCV ] 文字がオーバーラップ表示
─以上─