xcode中配置opencv: No member named 'clock_t' in the global namespace

mac下安装了ffmpeg后,出现了一串错误,类似于这种『No member named 'clock_t' in the global namespace』

这是因为在ffmpeg中包含了一个头文件:/usr/local/Cellar/ffmpeg/3.0/include/libavutil/time.h

这个头文件与系统的头文件相冲突。

所以,在引用Opencv中的文件时候,要加上从opencv/或者opencv2的路径。然后,在---->Build Settings---->Header Search Paths中添加头文件路径"/usr/local/include",属性"non-recursive"。

xcode中配置opencv: No member named 'clock_t' in the global namespace_第1张图片

你可能感兴趣的:(xcode,ffmpeg,opencv,member,No,named,cloc)