コードのOpenCVのリンクGitHubの再現:https://github.com/vonzhou/opencv
問題の概要:
Issue1:設定dirent.hヘッダーファイルを見つけるvs2015?
ソリューション:約dirent.hヘッダー
のdirentは、アプリケーションプログラマインターフェイス(API)とフォルダのリストの操作を行うことです。簡単に言えば、あなたは動作し、修正するために、システムフォルダとその内容にはdirentファイルを使用することができます。フォルダの一覧を表示するなど、その上の内容を読んで。vs2015環境では、dirent.hヘッダーファイルをロードする必要があります。dirent基本は、UNIXシステムで使用することができますが、Windowsで、すべてのコンパイラを使用することができません。
Githubのリンク接続:https://github.com/JackSoja/direntは
システムVSダウンロードしたファイルdirent.hを保存するディレクトリをすることができます(含める)が含まれ、私のディレクトリはC:\ Program Files(x86の)マイクロソフト\ Visual Studioの14.0 \ VC \が含まれ
たり、直接することができ、上記のディレクトリに、次のコードdirent.hの文書を保存します。
PS:あなたが有効にならない場合は、VSは、もう一度試して再起動し、Iを有効にするには、しばらくの間、ロードされました。
参考:Windows7の下vs2015ヘッダに設定dirent.h - https://blog.csdn.net/iTaacy/article/details/78882696
Issue2:VS2015找不到する#include <opencv2 / nonfreeを/ features2d.hpp> //#には、<opencv2 / nonfreeを/ nonfree.hpp>
ソリューション:
Issue3:VS2015未定義の識別子 "initModule_nonfree"
ソリューション: