2012-12-19 16 views
7

Z powodzeniem zainstalowałem OpenCV na Mac OS X 10.8.2.Nie znaleziono pliku "opencv2/opencv.hpp"

Po tym skonfigurowałem Xcode 4.5.2 podążając za tym guide przez SSteve nawet ten przewodnik był dla Xcode 3.5.1 - wszystko było jak powinno być.

moich dylib OpenCV są w:/usr/lib

  1. Zawsze ścieżek wyszukiwania użytkowników: TAK
  2. ramowa Szukaj Ścieżka:/usr/lib ** (** oznacza rekurencyjnego wyszukiwania)
  3. header Szukaj Ścieżka:/usr/lib ** (** oznacza rekurencyjnego wyszukiwania)

Pełny komunikat o błędzie:

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

Czy skonfigurowałeś katalogi kontrolne dołączania? to jest opencv2/opencv.hpp w katalogu include? – yiding

+0

Ścieżka wyszukiwania ramek musiała zostać ustawiona na moją trzecią stronę/w drzewie projektu. tnx dużo –

+0

czy chcesz się podzielić, który ostatni opencv2 jest wystarczająco stabilny do produkcji? tnx –

Odpowiedz

5

Header Szukaj Ścieżka:/usr/lib ** (** oznacza rekurencyjnego wyszukiwania)

To zdecydowanie źle. Zalecana konfiguracja ta droga jak:

/usr/local/include/opencv2** 

lub:

/usr/include/opencv2** 

ze swojego linku:

W sekcji wyszukiwania Ścieżki ustawiony Header ścieżek wyszukiwania do /usr/local/include (/ opt/local/include, jeśli używasz MacPorts)

+0

Rozwiązałem ten problem, ale inne problemy trwają teraz, czy chcesz im pomóc? :) Przykład: "(coś)" nie zostało zadeklarowane w tym zakresie. – h4cky

+1

@ h4cky nie, przepraszam. Spróbuj wyszukać w Google: https://www.google.com.ua/search?q='DBL_EPSILON'+to+nie+deklarowane+w+skronie&oq='DBL_EPSILON++++nie+deklarowano+w+subie+ this + scope & aqs = chrome.0.57.371 & sugexp = chrome, mod = 13 & sourceid = chrome & ie = UTF-8 – ArtemStorozhuk

+0

Jeśli masz więcej problemów, zadaj więcej pytań. Ale najpierw spróbuj trochę badań. – SSteve