在.pch文件中找不到opencv2 / opencv.hpp文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在.pch文件中找不到opencv2 / opencv.hpp文件相关的知识,希望对你有一定的参考价值。
我从这个链接下载了openCV:https://github.com/itseez/opencv我将文件夹拖放到我项目的'Frameworks'文件夹中,它出现在Targets''Build Phases'下的'Link Binary with Libraries'下。我将“始终搜索用户路径:”设置为“是”。我在Targets'Link Binary下添加了这些框架:Librate:Accelerate,AssetsLibrary,AVFoundation,CoreGraphics,CoreImage,CoreMedia,CoreVideo,QuartzCore,UIKit,Foundation。我创建了一个.pch文件并添加了这些行:
#ifdef __cplusplus
#import <opencv2/opencv.hpp>
#endif
我在Project的Build Settings中的'Prefix Header'旁边添加了.pch文件名。
然而,在运行时构建失败,并且在.pch文件标题下出现错误'opencv2 / opencv.hpp file not found'。
请帮忙。
通过添加库libc ++ .tdb,将'Prefix Header'设置为.pch文件的绝对路径并设置“Compile Sources As” - 在“Apple LLVM 7.0编译器 - 语言”下的“Build Settings”中设置Object-C ++来解决此问题。 ”。
以上是关于在.pch文件中找不到opencv2 / opencv.hpp文件的主要内容,如果未能解决你的问题,请参考以下文章
在 .pch 文件中找不到“AFNetworking.h”文件