Frage

Ich habe in den letzten Tagen versucht, OpenCV ohne Ergebnisse einzurichten. Ich verwende Windows 7 und VS C ++ 2008 Express Edition. Ich habe OpenCV 2.1 heruntergeladen und installiert und einige der Beispiele funktionieren. Ich habe CMake heruntergeladen und es ausgeführt, um die VS -Projektdateien zu generieren und alle mit mehreren Fehlern zu erstellen, und konnte nicht weiter gehen.

Als ich CMake leitete, habe ich es so konfiguriert, dass ich den VS 9 -Compiler verwendet habe, und dann wurde eine Liste von Elementen wie build_examples, build_latex_docs, ect. Alle von ihnen wurden deaktiviert, außer build_new_python_support, build_tests, enable_openmp und opencv_build_3rdparty_libs. Ich habe konfiguriert und generiert, ohne etwas zu ändern und dann die VS -Dateien wie All_build.vcproj generiert. Ich habe die OpenCV -VS -Lösung im Debug -Modus erstellt und es hatte 15 Fehler (vielleicht ist dies ein Teil des Problems oder weil ich keine Python und solche Sachen habe?)

Jetzt wurde nach dem Erstellen ein Lib -Ordner erstellt, aber im Inneren gab es nur diese VC ++ Mindestdatei für Wiederaufbaudatei und Programmdebugd -Datenbankdatei, die beide als CVHAARTRAINING bezeichnet werden. Ich glaube, es hätte die .lib -Dateien erstellen sollen, die ich benötige, anstatt dass dies erforderlich ist. Außerdem verfügt der Bin -Ordner jetzt über einen Ordner namens Debug mit denselben Dateien mit Namen wie CV200D und CVAUX200D.

Glauben Sie, ich brauche diese .lib -Dateien, um voranzukommen.

Ich würde mich auch sehr schätzen, wenn mich jemand zu einem zuverlässigen Tutorial leiten könnte, um VS für OpenCV einzurichten, weil ich viele Tutorials gelesen habe und alle verschiedene Dinge sagen, wie einige sagen, um die Umgebungsvariablen des Fensters zu konfigurieren, und andere Say -Dateien befinden sich In Ordnern wie OpenCV/CV, die ich nicht habe. Ich bin über den Sinn des klaren Kopfgedachtens hinausgekommen. Wenn jemand eine Richtung oder eine einfache Liste der Dateien anbieten könnte, die ich verlinken muss, wäre ich dankbar.

Auch eine Nebenfrage: Warum müssen Sie beim Verknüpfen der OpenCV -Libs sie in Zitate einfügen?

War es hilfreich?

Lösung

Wenn Sie gerade erst anfangen, sollten Sie stattdessen die vorgebauten Bibliotheken für OpenCV greifen. Es ist opencv-2.1.0-win32-vs2008.exe davon Seite.

Sobald Sie das haben, gibt es wirklich kein Setup. Link einfach zu den (bereits erstellten) LIB -Dateien in jedem von Ihnen erstellten VS -Projekt und stellen Sie sicher, dass das OpenCV -Include -Verzeichnis in den Projekten enthalten ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top