2016-07-31 9 views
0

OpenVCライブラリで再生を開始したいが、ビルドプロセス中に問題がある。私はMingwコンパイラを使ってWindows 10上にいます。私はしばらくMINGW32-作るコマンドを起動すると、私は次のエラーを取得:OpenVCライブラリをコンパイル中にMingwがstrsafe.hファイルを見つけられない

C:\Github\opencv\modules\videoio\src\cap_dshow.cpp:337:21: fatal error: strsafe.h: No such file or directory #include <strsafe.h> ^ compilation terminated. modules\videoio\CMakeFiles\opencv_videoio.dir\build.make:187: recipe for target 'modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_dshow.cpp.obj' failed mingw32-make[2]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_dshow.cpp.obj] Error 1 CMakeFiles\Makefile2:4340: recipe for target 'modules/videoio/CMakeFiles/opencv_videoio.dir/all' failed mingw32-make[1]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/all] Error 2 Makefile:159: recipe for target 'all' failed mingw32-make: *** [all] Error 2

enter image description here

incriminatedファイルがcap_dshow.cppで、コンパイラはそれがあると言いますヘッダーファイルがありませんstrsafe.h。フォルダC:\ MinGW \ includeの中にこのファイルは存在せず、この場所を見つける場所がわかりません。

「MinGW Installation Manager」というツールを使用して、MinGWコンパイラ(およびその他のもの)をインストールしました。このツールを使用すると、他のライブラリもインストールできますが、これらのファイルのいずれかにstrsafe.hが含まれているかどうかわかりません。

enter image description here

私の質問はおそらくthisの複製であるが、受け入れ答えは、壊れたリンクを持っています。

答えて

0

Microsoft SDKがインストールされていて、 "C:¥Program Files(x86)¥Microsoft SDKs¥Windows¥v7.0A¥Bin"にstrsafe.hファイルが見つかりました。

追加 "C:\プログラムファイルのMicrosoftのSDK \ Windowsの\ v7.0A \ビン\(x86の)" パスシステム環境変数には、働いていました。

関連する問題