2012-12-19 41 views
7

我在Mac OS X 10.8.2上成功安装了OpenCV。'opencv2/opencv.hpp'文件未找到

之后,我配置了Xcode 4.5.2,通过关注这个guideSSteve,即使这个指南是针对Xcode 3.5.1的 - 一切都像是假设的。

我OpenCV的dylib的是:/ usr/lib中

  1. 总是搜索用户路径:是
  2. 框架搜索路径:/ usr/lib目录**(**代表递归搜索)
  3. 头文件搜索路径:/ usr/lib目录**(**代表递归搜索)

完整的错误消息:

Lexical or Preprocessor Issue 
'opencv2/opencv.hpp' file not found 
+0

您是否设置了包含目录?在包含目录中是opencv2/opencv.hpp? – yiding

+0

框架搜索路径必须设置为我的第三方/在项目树中。 tnx很多 –

+0

小心分享最后一个opencv2对生产足够稳定吗? tnx –

回答

5

头文件搜索路径:/ usr/lib目录**(**代表递归搜索)

这绝对是错误的。您应该设置这个路径,如:

/usr/local/include/opencv2** 

或:

/usr/include/opencv2** 

从你的链接:

在组信头搜索路径,以 在/ usr /本地/包括搜索路径节(/ opt/local/include如果您使用MacPorts)

+0

我已经解决了这个问题,但现在其他问题仍然存在,你想帮助他们?:)示例:: '(东西)'没有在这个范围内声明。 – h4cky

+1

@ h4cky不,对不起。尝试在Google中搜索:https://www.google.com.ua/search?q='DBL_EPSILON'+was+not+declared+in+this+scope&oq='DBL_EPSILON'+was+not+declared+in+ this + scope&aqs = chrome.0.57.371&sugexp = chrome,mod = 13&sourceid = chrome&ie = UTF-8 – ArtemStorozhuk

+0

如果您遇到更多问题,请提出更多问题。但是先做一点研究吧。 – SSteve