Я включил OpenCV
в мой Xcode
проект, как указано здесь .
Затем я объявляю объект OpenCV Matrix cv::Mat
в моем заголовочном файле.
@interface TestViewController : UIViewController
{
cv::Mat myMat;
}
Когда я пытаюсь скомпилировать это с ошибкой, "Type name requires a specifier or qualifier
"
Та же проблема не возникает, когда я локально объявляю объект cv::Mat
в моих .mm
файлах. Кроме того, в моем примере проекта есть те же cv::Mat
объекты, объявленные в его заголовочных файлах, и этот проект компилируется.
Почему это происходит?