2016-09-29 16 views
0
'QTKit/QTKit.h' file not found 
#import <QTKit/QTKit.h> 
     ^
1 error generated. 
make[2]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_qtkit.mm.o] Error 1 
make[1]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/all] Error 2 
make: *** [all] Error 2 
JefferydeMacBook-Pro:build jefferyfan$ cd ~ 
JefferydeMacBook-Pro:~ jefferyfan$ brew install QTKit 
Error: No available formula with the name "qtkit" 
==> Searching for similarly named formulae... 
Error: No similarly named formulae found. 
==> Searching taps... 
Error: No formulae found in taps. 

このエラーが表示されます。 とHomebrewにも問題があります。 MacOSの10.12、リンゴでOpenCV OS X 10.12シエラ

+0

この出力を得るために何を実行しましたか?質問は何ですか?さあ、助けが必要な場合はもう少しお試しください。 –

答えて

0

例えば(、QTKitもお使いいただけ者のコンポーネントのほとんどを削除し、いくつかの関数やヘッダファイルOpenCVの使用を含むので、OpenCVの3はMacOSの10.12上でコンパイルすることはできません。ヘッダファイル「QTKitもお使いいただけ/ QTKit.h」ファイルを持っています削除されました。これは "cap_qtkit.mm"に含まれています)。

Source

現在シエラにOpenCVのをコンパイルする唯一の方法は、QTKitもお使いいただけを使用してモジュールを無効にすることです。 cmakeを実行して無効にするときにこのフラグを追加するだけです。

cmake -DBUILD_opencv_videoio=OFF 
0

ちょうどそれが私のために正常に動作します

brew install opencv3 --HEAD --with-contrib

を使用しています。

関連する問題