Domanda

Ho cercato di impostare OpenCV per il passato pochi giorni senza risultati. Sto usando Windows 7 e VS C ++ 2008 Express Edition. Ho scaricato e OpenCV 2.1 e alcuni dei lavori esempi installato. Io ci scaricato CMake e corse per generare i file di progetto VS e costruito tutti loro, ma con diversi errori, e non potrebbe essere più lontano di quello.

Quando ho eseguito CMake ho configurato in modo da utilizzare il compilatore VS 9, e poi è cresciuto un elenco di elementi in rosso, come BUILD_EXAMPLES, BUILD_LATEX_DOCS, ect. Tutti loro sono stati incontrollato tranne BUILD_NEW_PYTHON_SUPPORT, BUILD_TESTS, ENABLE_OPENMP e OPENCV_BUILD_3RDPARTY_LIBS. Ho configurato e generare senza cambiare nulla e quindi ha generato i file di VS, come ALL_BUILD.vcproj. Ho costruito la soluzione OpenCV VS in modalità debug e aveva 15 fallimenti (forse questo è parte del problema o è perché non ho pitone e cose del genere?)

Ora c'era una cartella lib creata dopo la costruzione, ma dentro c'era solo questo VC ++ minima Rebuild file di dipendenza e file di database del programma di debug, entrambi chiamati cvhaartraining. Credo che dovrebbe aver creato i file .lib ho bisogno invece di questo. Inoltre, la cartella bin ha ora una cartella denominata Debug con gli stessi tipi di file con nomi come cv200d e cvaux200d.

credere di aver bisogno di quei file .lib per andare avanti.

Vorrei anche apprezzo molto se qualcuno potesse diretto a un tutorial affidabile per impostare VS per OpenCV perché ho letto un sacco di tutorial e tutti dicono cose diverse, come alcuni dicono alle variabili di ambiente di configurazione di finestra e altri diciamo file si trovano in cartelle come OpenCV / cv, che io non ho. Ho ottenuto oltre il punto di pensare intestata chiaro quindi se qualcuno potrebbe offrire una certa direzione o un semplice elenco dei file che ho bisogno di collegamento allora sarei grato.

Anche una domanda a margine: il motivo per cui quando si collegano le librerie OpenCV devi metterle tra virgolette

?
È stato utile?

Soluzione

Se siete appena iniziato, probabilmente si dovrebbe prendere le librerie predefinite per OpenCV, invece. E 'OpenCV-2.1.0-win32-vs2008.exe da questo pagina .

Una volta che avete, non v'è davvero alcuna installazione. Basta collegamento alla (già costruito) lib file in qualsiasi progetto VS si crea, e assicurarsi che l'OpenCV includono directory è nei progetti includono percorso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top