2012-12-19 22 views
7

Ho installato con successo OpenCV su Mac OS X 10.8.2.file 'opencv2/opencv.hpp' non trovato

Successivamente ho configurato Xcode 4.5.2 seguendo questo guide per SSteve anche se questa guida era per Xcode 3.5.1 - tutto era come dovrebbe essere.

mie dylib OpenCV del Sei in:/usr/lib

  1. Cerca sempre percorsi utente: SI
  2. quadro Percorso di ricerca:/usr/lib ** (** si distingue per la ricerca ricorsiva)
  3. Intestazione Percorso di ricerca:/usr/lib ** (** si distingue per la ricerca ricorsiva)

messaggio di errore completo:

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

hai impostato i dirs includere? è opencv2/opencv.hpp nella directory include? – yiding

+0

quadro Percorso di ricerca doveva essere impostato al mio 3rdparty/nella struttura del progetto. tnx un sacco –

+0

cura di condividere quale ultima opencv2 è abbastanza stabile per la produzione? TNX –

risposta

5

intestazione Percorso di ricerca:/usr/lib ** (** si distingue per la ricerca ricorsiva)

E 'sicuramente sbagliato. È necessario impostare questo percorso come:

/usr/local/include/opencv2** 

o:

/usr/include/opencv2** 

dal tuo link:

Nella sezione Percorsi di ricerca Insieme dell'intestazione dei percorsi di ricerca per /usr/local/include (/ opt/local/include se è stato utilizzato MacPorts)

+0

Ho risolto questo problema, ma altri problemi persistono ora, vuoi per assisterli di Pentecoste? :) Esempio :: '(qualcosa)' non è stato dichiarato in questo ambito. – h4cky

+1

@ h4cky no, mi dispiace. Prova a cercare su Google: https://www.google.com.ua/search?q='DBL_EPSILON'+was+not+declared+in+this+scope&oq='DBL_EPSILON'+was+not+declared+in+ questo ambito + & AQS = chrome.0.57.371 & sugexp = cromo, mod = 13 & sourceid = cromo & ie = UTF-8 – ArtemStorozhuk

+0

Se hai più problemi, fare altre domande. Ma prima prova un po 'di ricerca. – SSteve