您好我正在尝试从视频捕获设备获取当前帧,我在我的应用程序代码中使用了以下代码。
-(CVImageBufferRef) get_current_frame
{
CVImageBufferRef buffer;
@synchronized (self) {
buffer = m_curr_buffer;
CVBufferRetain(buffer);
}
return buffer;
}
但是在构建之后我遇到了以下类型的链接错误。
Undefined symbols:
"_CVBufferRetain", referenced from:
-[my_class get_current_frame] in my_class.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
答案 0 :(得分:1)
我看到你问这个问题已经有一段时间了,但是我想发布后代的解决方案。您只需要确保已链接CoreVideo框架。就是这样!