2012-12-19 76 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