2012-02-03 5 views
1

私はXcodehereとしてOpenCVを含めました。OpenCVインポートはiOSでコンパイルされません

次に、ヘッダファイルにopenCV Matrixオブジェクトcv::Matを宣言します。私はローカルに自分の.mmファイルにcv::Matオブジェクトを宣言するとき

@interface TestViewController : UIViewController 
{ 
    cv::Mat myMat; 

} 

私は、これはエラーで失敗コンパイルしようと、「Type name requires a specifier or qualifier

同じ問題は発生しません。また、私が持っているサンプルプロジェクトには、ヘッダファイルで宣言されている同じcv::Matオブジェクトがあり、そのプロジェクトがコンパイルされます。

どうしてですか?

+0

opencvヘッダーを#includeしましたか? – peterept

答えて

2

ソースファイル名の拡張子を.mmに変更すると問題が解決しました。

関連する問題